Update namespace to argo-workflows and integrate with Terraform
This commit is contained in:
parent
7f446c700a
commit
a308cf1b87
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
# ExternalSecret for Gitea credentials
|
# ExternalSecret for Gitea credentials
|
||||||
# Syncs secrets from GCP Secret Manager to Kubernetes
|
# Syncs secrets from GCP Secret Manager (backstage-secrets JSON) to Kubernetes
|
||||||
apiVersion: external-secrets.io/v1beta1
|
apiVersion: external-secrets.io/v1beta1
|
||||||
kind: ExternalSecret
|
kind: ExternalSecret
|
||||||
metadata:
|
metadata:
|
||||||
@ -17,13 +17,16 @@ spec:
|
|||||||
data:
|
data:
|
||||||
- secretKey: url
|
- secretKey: url
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: gitea-url
|
key: backstage-secrets
|
||||||
|
property: GITEA_URL
|
||||||
- secretKey: username
|
- secretKey: username
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: gitea-username
|
key: backstage-secrets
|
||||||
|
property: GITEA_USERNAME
|
||||||
- secretKey: password
|
- secretKey: password
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: gitea-password
|
key: backstage-secrets
|
||||||
|
property: GITEA_PASSWORD
|
||||||
---
|
---
|
||||||
# ExternalSecret for ArgoCD credentials
|
# ExternalSecret for ArgoCD credentials
|
||||||
apiVersion: external-secrets.io/v1beta1
|
apiVersion: external-secrets.io/v1beta1
|
||||||
@ -42,13 +45,16 @@ spec:
|
|||||||
data:
|
data:
|
||||||
- secretKey: server
|
- secretKey: server
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: argocd-server
|
key: backstage-secrets
|
||||||
|
property: ARGOCD_SERVER
|
||||||
- secretKey: username
|
- secretKey: username
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: argocd-username
|
key: backstage-secrets
|
||||||
|
property: ARGOCD_USERNAME
|
||||||
- secretKey: password
|
- secretKey: password
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: argocd-password
|
key: backstage-secrets
|
||||||
|
property: ARGOCD_AUTH_TOKEN
|
||||||
---
|
---
|
||||||
# ExternalSecret for Argo Workflows token (for Backstage)
|
# ExternalSecret for Argo Workflows token (for Backstage)
|
||||||
# This secret is created in the backstage namespace
|
# This secret is created in the backstage namespace
|
||||||
@ -68,4 +74,5 @@ spec:
|
|||||||
data:
|
data:
|
||||||
- secretKey: token
|
- secretKey: token
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: argo-workflows-token
|
key: backstage-secrets
|
||||||
|
property: ARGO_WORKFLOWS_TOKEN
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user