diff --git a/cluster/apps/presidential-paradise/kustomization.yaml b/cluster/apps/presidential-paradise/kustomization.yaml index cd9cd51..3fb8455 100644 --- a/cluster/apps/presidential-paradise/kustomization.yaml +++ b/cluster/apps/presidential-paradise/kustomization.yaml @@ -1,5 +1,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: + - xirion-registry-creds.yaml - wooloofanclub - zookeeper diff --git a/cluster/apps/presidential-paradise/xirion-registry-creds.yaml b/cluster/apps/presidential-paradise/xirion-registry-creds.yaml new file mode 100644 index 0000000..8a91e43 --- /dev/null +++ b/cluster/apps/presidential-paradise/xirion-registry-creds.yaml @@ -0,0 +1,19 @@ +apiVersion: external-secrets.io/v1alpha1 +kind: ExternalSecret +metadata: + name: xirion-registry-creds + namespace: presidential-paradise +spec: + refreshInterval: "5m" + secretStoreRef: + name: vault + kind: ClusterSecretStore + target: + name: xirion-registry-creds + template: + type: kubernetes.io/dockerconfigjson + data: + - secretKey: .dockerconfigjson + remoteRef: + key: xirion-registry-creds + property: dockerconfigjson