diff --git a/argocd/apps/argocd/argocd.yaml b/argocd/apps/argocd/argocd.yaml index 6171160..3ab6c70 100644 --- a/argocd/apps/argocd/argocd.yaml +++ b/argocd/apps/argocd/argocd.yaml @@ -1,43 +1,43 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: argocd - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - project: default - source: - repoURL: 'https://argoproj.github.io/argo-helm' - targetRevision: 7.* - helm: - parameters: - - name: 'server.extraArgs[0]' - value: '--insecure' - - name: server.ingress.enabled - value: 'true' - - name: 'endpoint' - value: 'argocd.innovation-hub-niedersachsen.de' - - name: 'ingress.hosts[0]' - value: 'argocd.innovation-hub-niedersachsen.de' - - name: 'global.networkPolicy.create' - value: 'true' - - name: 'crds.keep' - value: 'false' - - name: 'ingress.tls[0].hosts[0]' - value: argocd.innovation-hub-niedersachsen.de - - name: ingress.annotations."traefik\.ingress\.kubernetes\.io\/router\.entrypoints" - value: websecure - - name: ingress.annotations."kubernetes\.io\/ingress\.class" - value: traefik - - name: ingress.annotations."traefik\.ingress\.kubernetes\.io\/router\.tls" - value: 'true' - chart: argo-cd - destination: - server: 'https://kubernetes.default.svc' - namespace: argocd - syncPolicy: - automated: - selfHeal: true - prune: true - syncOptions: - - CreateNamespace=true \ No newline at end of file +#apiVersion: argoproj.io/v1alpha1 +#kind: Application +#metadata: +# name: argocd +# finalizers: +# - resources-finalizer.argocd.argoproj.io +#spec: +# project: default +# source: +# repoURL: 'https://argoproj.github.io/argo-helm' +# targetRevision: 7.* +# helm: +# parameters: +# - name: 'server.extraArgs[0]' +# value: '--insecure' +# - name: server.ingress.enabled +# value: 'true' +# - name: 'endpoint' +# value: 'argocd.innovation-hub-niedersachsen.de' +# - name: 'ingress.hosts[0]' +# value: 'argocd.innovation-hub-niedersachsen.de' +# - name: 'global.networkPolicy.create' +# value: 'true' +# - name: 'crds.keep' +# value: 'false' +# - name: 'ingress.tls[0].hosts[0]' +# value: argocd.innovation-hub-niedersachsen.de +# - name: ingress.annotations."traefik\.ingress\.kubernetes\.io\/router\.entrypoints" +# value: websecure +# - name: ingress.annotations."kubernetes\.io\/ingress\.class" +# value: traefik +# - name: ingress.annotations."traefik\.ingress\.kubernetes\.io\/router\.tls" +# value: 'true' +# chart: argo-cd +# destination: +# server: 'https://kubernetes.default.svc' +# namespace: argocd +# syncPolicy: +# automated: +# selfHeal: true +# prune: true +# syncOptions: +# - CreateNamespace=true diff --git a/argocd/apps/cert-manager/cert-manager.yaml b/argocd/apps/cert-manager/cert-manager.yaml index f9e78ae..a439fa0 100644 --- a/argocd/apps/cert-manager/cert-manager.yaml +++ b/argocd/apps/cert-manager/cert-manager.yaml @@ -1,22 +1,22 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: cert-manager - namespace: argocd -spec: - destination: - namespace: cert-manager - server: https://kubernetes.default.svc - project: default - source: - chart: cert-manager - helm: - parameters: - - name: installCRDs - value: "true" - repoURL: https://charts.jetstack.io - targetRevision: v1.15.* - syncPolicy: - automated: {} - syncOptions: - - CreateNamespace=true \ No newline at end of file +#apiVersion: argoproj.io/v1alpha1 +#kind: Application +#metadata: +# name: cert-manager +# namespace: argocd +#spec: +# destination: +# namespace: cert-manager +# server: https://kubernetes.default.svc +# project: default +# source: +# chart: cert-manager +# helm: +# parameters: +# - name: installCRDs +# value: "true" +# repoURL: https://charts.jetstack.io +# targetRevision: v1.15.* +# syncPolicy: +# automated: {} +# syncOptions: +# - CreateNamespace=true diff --git a/argocd/apps/wekan/wekan.yaml b/argocd/apps/wekan/wekan.yaml index 35845d3..f9f93f3 100644 --- a/argocd/apps/wekan/wekan.yaml +++ b/argocd/apps/wekan/wekan.yaml @@ -1,56 +1,56 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: wekan - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - project: default - source: - repoURL: 'https://wekan.github.io/charts/' - targetRevision: 7.60.* - helm: - parameters: - - name: 'ingress.enabled' - value: 'true' - - name: 'endpoint' - value: 'wekan.innovation-hub-niedersachsen.de' - - name: ingress.hosts[0] - value: 'wekan.innovation-hub-niedersachsen.de' - - name: 'ingress.tls[0].hosts[0]' - value: 'wekan.innovation-hub-niedersachsen.de' - - name: 'ingress.tls[0].secretName' - value: wekan-tls - - name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.entrypoints - value: websecure - - name: ingress.annotations.kubernetes\.io\/ingress\.class - value: traefik - - name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.tls - value: 'true' - forceString: true - - name: ingress.annotations.cert-manager\.io\/cluster-issuer - value: lets-encrypt - - name: autoscaling.enabled - value: 'false' - - name: sharedDataFolder.storageClass - value: local-path - - name: mongodb.replicaCount - value: '1' - - name: ROOT_URL - value: 'https://wekan.innovation-hub-niedersachsen.de' - - name: PORT - value: '80' - - name: MAIL_URL - value: 'smtp://192.168.4.125:25' - - name: MAIL_FROM - value: 'Wekan Innovation Hub ' - chart: wekan - destination: - server: 'https://kubernetes.default.svc' - namespace: wekan - syncPolicy: - automated: - selfHeal: true - prune: true - syncOptions: - - CreateNamespace=true \ No newline at end of file +#apiVersion: argoproj.io/v1alpha1 +#kind: Application +#metadata: +# name: wekan +# finalizers: +# - resources-finalizer.argocd.argoproj.io +#spec: +# project: default +# source: +# repoURL: 'https://wekan.github.io/charts/' +# targetRevision: 7.60.* +# helm: +# parameters: +# - name: 'ingress.enabled' +# value: 'true' +# - name: 'endpoint' +# value: 'wekan.innovation-hub-niedersachsen.de' +# - name: ingress.hosts[0] +# value: 'wekan.innovation-hub-niedersachsen.de' +# - name: 'ingress.tls[0].hosts[0]' +# value: 'wekan.innovation-hub-niedersachsen.de' +# - name: 'ingress.tls[0].secretName' +# value: wekan-tls +# - name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.entrypoints +# value: websecure +# - name: ingress.annotations.kubernetes\.io\/ingress\.class +# value: traefik +# - name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.tls +# value: 'true' +# forceString: true +# - name: ingress.annotations.cert-manager\.io\/cluster-issuer +# value: lets-encrypt +# - name: autoscaling.enabled +# value: 'false' +# - name: sharedDataFolder.storageClass +# value: local-path +# - name: mongodb.replicaCount +# value: '1' +# - name: ROOT_URL +# value: 'https://wekan.innovation-hub-niedersachsen.de' +# - name: PORT +# value: '80' +# - name: MAIL_URL +# value: 'smtp://192.168.4.125:25' +# - name: MAIL_FROM +# value: 'Wekan Innovation Hub ' +# chart: wekan +# destination: +# server: 'https://kubernetes.default.svc' +# namespace: wekan +# syncPolicy: +# automated: +# selfHeal: true +# prune: true +# syncOptions: +# - CreateNamespace=true