diff --git a/k8s/apps/vpn/shadowsocks.yaml b/k8s/apps/vpn/shadowsocks.yaml index 2d5e565..f0291b3 100644 --- a/k8s/apps/vpn/shadowsocks.yaml +++ b/k8s/apps/vpn/shadowsocks.yaml @@ -1,68 +1,3 @@ -apiVersion: external-secrets.io/v1beta1 -kind: ExternalSecret -metadata: - name: outline-config - namespace: vpn -spec: - target: - name: outline-config - deletionPolicy: Delete - template: - type: Opaque - data: - SB_API_PORT: "1285" - SB_CLIENT_PORT: "1257" - SB_API_PREFIX: |- - {{ .api_prefix }} - PROM_USER: |- - {{ .prom_user }} - PROM_PASS: |- - {{ .prom_token }} - shadowbox.crt: |- - {{ .cert }} - shadowbox.key: |- - {{ .key }} - data: - - secretKey: api_prefix - sourceRef: - storeRef: - name: vaultwarden-login - kind: ClusterSecretStore - remoteRef: - key: 760ed4c1-8441-4f11-ac88-aa3717d4b092 # Outfleet - property: fields[2].value - - secretKey: cert - sourceRef: - storeRef: - name: vaultwarden-login - kind: ClusterSecretStore - remoteRef: - key: c4549690-945d-4bf0-af09-a178c7711f87 # Outline cert - property: notes - - secretKey: key - sourceRef: - storeRef: - name: vaultwarden-login - kind: ClusterSecretStore - remoteRef: - key: 353eae71-4828-431b-9c65-dc1a8fd61ef6 # Outline key - property: notes - - secretKey: prom_user - sourceRef: - storeRef: - name: vaultwarden-login - kind: ClusterSecretStore - remoteRef: - key: 7cec6228-7dca-45a9-9eff-6b27a47cdfd3 # Outline prom creds - property: login.username - - secretKey: prom_token - sourceRef: - storeRef: - name: vaultwarden-login - kind: ClusterSecretStore - remoteRef: - key: 7cec6228-7dca-45a9-9eff-6b27a47cdfd3 # Outline prom creds - property: login.password --- apiVersion: v1 kind: ConfigMap