diff --git a/auto-generated/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/external-secrets.io_v1beta1_externalsecret_rh-fbc-publishing-credentials.yaml b/auto-generated/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/external-secrets.io_v1beta1_externalsecret_rh-fbc-publishing-credentials.yaml new file mode 100644 index 00000000..c1cea8a8 --- /dev/null +++ b/auto-generated/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/external-secrets.io_v1beta1_externalsecret_rh-fbc-publishing-credentials.yaml @@ -0,0 +1,20 @@ +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + annotations: + argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true + argocd.argoproj.io/sync-wave: "-1" + name: rh-fbc-publishing-credentials + namespace: rh-managed-cnv-fbc-tenant +spec: + dataFrom: + - extract: + key: production/release/fbc/publishing-credentials + refreshInterval: 1h + secretStoreRef: + kind: ClusterSecretStore + name: appsre-stonesoup-vault-rh-secret-store + target: + creationPolicy: Owner + deletionPolicy: Delete + name: fbc-publishing-credentials diff --git a/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/kustomization.yaml b/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/kustomization.yaml index 149ebd55..c5221a3d 100644 --- a/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/kustomization.yaml +++ b/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/kustomization.yaml @@ -5,4 +5,5 @@ resources: - persistent_volume_claim.yaml - release_plan_admission.yaml - release_strategy.yaml + - rh-fbc-publishing-credentials.yaml namespace: rh-managed-cnv-fbc-tenant diff --git a/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/rh-fbc-publishing-credentials.yaml b/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/rh-fbc-publishing-credentials.yaml new file mode 100644 index 00000000..5e01e6d6 --- /dev/null +++ b/cluster/stone-prd-rh01/managed/rh-managed-cnv-fbc-tenant/rh-fbc-publishing-credentials.yaml @@ -0,0 +1,19 @@ +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: rh-fbc-publishing-credentials + annotations: + argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true + argocd.argoproj.io/sync-wave: "-1" +spec: + dataFrom: + - extract: + key: "production/release/fbc/publishing-credentials" + refreshInterval: 1h + secretStoreRef: + kind: ClusterSecretStore + name: appsre-stonesoup-vault-rh-secret-store + target: + creationPolicy: Owner + deletionPolicy: Delete + name: fbc-publishing-credentials