I copied the wrong file
This commit is contained in:
parent
1b822533c2
commit
df47e49cca
19
flux/cluster/apps/test/registry-creds.yaml
Normal file
19
flux/cluster/apps/test/registry-creds.yaml
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
apiVersion: external-secrets.io/v1beta1
|
||||||
|
kind: ExternalSecret
|
||||||
|
metadata:
|
||||||
|
name: registry-creds
|
||||||
|
namespace: test
|
||||||
|
spec:
|
||||||
|
refreshInterval: "5m"
|
||||||
|
secretStoreRef:
|
||||||
|
name: vault
|
||||||
|
kind: ClusterSecretStore
|
||||||
|
target:
|
||||||
|
name: registry-creds
|
||||||
|
template:
|
||||||
|
type: kubernetes.io/dockerconfigjson
|
||||||
|
data:
|
||||||
|
- secretKey: .dockerconfigjson
|
||||||
|
remoteRef:
|
||||||
|
key: registry-creds
|
||||||
|
property: dockerconfigjson
|
|
@ -1,26 +0,0 @@
|
||||||
apiVersion: external-secrets.io/v1beta1
|
|
||||||
kind: ClusterSecretStore
|
|
||||||
metadata:
|
|
||||||
name: vault
|
|
||||||
namespace: test
|
|
||||||
spec:
|
|
||||||
provider:
|
|
||||||
vault:
|
|
||||||
server: "https://vault.asraphiel.dev"
|
|
||||||
path: "k8s"
|
|
||||||
version: "v2"
|
|
||||||
auth:
|
|
||||||
# VaultAppRole authenticates with Vault using the
|
|
||||||
# App Role auth mechanism
|
|
||||||
# https://www.vaultproject.io/docs/auth/approle
|
|
||||||
appRole:
|
|
||||||
# Path where the App Role authentication backend is mounted
|
|
||||||
path: "approle"
|
|
||||||
# RoleID configured in the App Role authentication backend
|
|
||||||
roleId: "48a0e39d-e7e8-4ac2-529c-db99ffa1f6b0"
|
|
||||||
# Reference to a key in a K8 Secret that contains the App Role SecretId
|
|
||||||
# (not commited in git)
|
|
||||||
secretRef:
|
|
||||||
name: "vault-secret-id"
|
|
||||||
namespace: "external-secrets"
|
|
||||||
key: "secret-id"
|
|
Loading…
Reference in a new issue