feat(infra-net): add new Secret for Infra Net credentials and configure HelmRelease dependencies

这个提交包含在:
2026-05-28 15:15:50 +08:00 未验证
父节点 6c10d91f0e
当前提交 1669365ea5
修改 8 个文件,包含 47 行新增9 行删除
@@ -0,0 +1,16 @@
# Infra Net 凭据
# 变量来源: flux-env Secret (通过postBuild.substituteFrom注入)
apiVersion: v1
kind: Secret
metadata:
name: infra-net-env
namespace: infra-net
type: Opaque
stringData:
NET_MAXMIND_LICENSE_KEY: "${NET_MAXMIND_LICENSE_KEY}"
NET_CROWDSEC_BOUNCER_API_KEY: "${NET_CROWDSEC_BOUNCER_API_KEY}"
NET_TURNSTILE_SITE_KEY: "${NET_TURNSTILE_SITE_KEY}"
NET_TURNSTILE_SECRET_KEY: "${NET_TURNSTILE_SECRET_KEY}"
ingress-nginx-values.yaml: |
controller:
maxmindLicenseKey: "${NET_MAXMIND_LICENSE_KEY}"
@@ -5,3 +5,4 @@ resources:
- s3-devcm-hw.yaml
- dnspod-secret.yaml
- gitea-actions.yaml
- infra-net.yaml
@@ -14,3 +14,8 @@ apiVersion: v1
kind: Namespace
metadata:
name: infra-gitops
---
apiVersion: v1
kind: Namespace
metadata:
name: infra-net