diff --git a/argo-helm.yaml b/argo-helm.yaml new file mode 100644 index 0000000..e7861e9 --- /dev/null +++ b/argo-helm.yaml @@ -0,0 +1,25 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: amplify-fusion + namespace: openshift-gitops +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: amplify-fusion + source: + repoURL: https://gitea.apilab.us/cscott/amplify-fusion.git + targetRevision: main + path: . + helm: + valueFiles: + - values.yaml + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + - ApplyOutOfSyncOnly=true + - PruneLast=true diff --git a/values.yaml b/values.yaml index cf59d09..6b2fe72 100644 --- a/values.yaml +++ b/values.yaml @@ -130,7 +130,7 @@ common: # The key reference to the cert in the domain-certificate secret. If using cert-manager, leave as 'keystore.p12' # To create the required secret yourself run: `kubectl create secret generic domain-certificate --from-file=keystore.p12=/path/to/cert` name: "keystore.p12" - enabled: true + enabled: false # Set the password for your certificate, or leave empty and create 'certificate-password' secret external to helm deployment # A password is needed whether you create the certificate yourself or generate the secret using the cert-manager feature below # 'certificate-password' secret should have 1 data entry with the key 'password'