resources/repositories/cluster-mgmt.git/deploy-templates/helmfile.yaml (174 lines of code) (raw):

helmDefaults: wait: true timeout: 1800 missingFileHandler: Warn releases: - name: gerritaccess namespace: control-plane chart: gerritaccess version: 1.0.0 labels: type: local values: - values.yaml - values.gotmpl missingFileHandler: Warn - name: control-plane-console namespace: '{{ env "globalEDPProject" }}' chart: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/control-plane-console.git/deploy-templates' labels: type: remote isbranch: false path: components/infra/ repoURL: ssh://jenkins@gerrit.mdtu-ddm-edp-cicd:32114/mdtu-ddm/infrastructure/control-plane-console.git version: 1.9.7.23 values: - values.yaml - values.gotmpl hooks: - events: - prepare command: python3 args: - ../scripts/modify_control_plane_version.py - '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/control-plane-console.git/deploy-templates/values.yaml' - events: - presync command: oc args: - adm - policy - add-scc-to-user - anyuid - system:serviceaccount:{{ env "globalEDPProject" }}:control-plane-console - events: - postuninstall command: oc args: - adm - policy - remove-scc-from-user - anyuid - system:serviceaccount:{{ env "globalEDPProject" }}:control-plane-console - name: ddm-architecture namespace: documentation chart: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/control-plane/ddm-architecture.git/deploy-templates' labels: repoURL: ssh://jenkins@gerrit.mdtu-ddm-edp-cicd:32114/mdtu-ddm/general/ddm-architecture.git update_scc: false type: remote path: components/control-plane/ stream: master values: - values.yaml - values.gotmpl version: 1.9.6.800 hooks: - events: - presync showlogs: true command: bash args: - ../scripts/create_namespace.sh - '{{`{{ .Release.Namespace }}`}}' - events: - presync showlogs: true command: oc args: - adm - policy - add-scc-to-user - anyuid - -z - ddm-architecture - -n - '{{`{{ .Release.Namespace }}`}}' - events: - postuninstall showlogs: true command: oc args: - adm - policy - remove-scc-from-user - anyuid - -z - ddm-architecture - -n - '{{`{{ .Release.Namespace }}`}}' - events: - presync showlogs: true command: oc args: - adm - policy - add-scc-to-user - privileged - -z - ddm-architecture - -n - '{{`{{ .Release.Namespace }}`}}' - events: - postuninstall showlogs: true command: oc args: - adm - policy - remove-scc-from-user - privileged - -z - ddm-architecture - -n - '{{`{{ .Release.Namespace }}`}}' - events: - presync showlogs: true command: oc args: - adm - policy - add-role-to-user - view - -z - ddm-architecture - -n - '{{`{{ .Release.Namespace }}`}}' - events: - postuninstall showlogs: true command: oc args: - adm - policy - remove-role-from-user - view - -z - ddm-architecture - -n - '{{`{{ .Release.Namespace }}`}}' helmfiles: - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/catalog-source.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/storage.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/monitoring.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/logging.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/service-mesh.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/backup-management.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/control-plane-nexus.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/user-management.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/external-integration-mocks.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/cluster-kafka-operator.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/smtp-server.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/redis-operator.git/deploy-templates/helmfile.yaml' - path: '{{ env "CUSTOM_BASEDIR" | default "/opt" }}/repositories/components/infra/postgres-operator.git/deploy-templates/helmfile.yaml' environments: default: missingFileHandler: Warn values: - values.yaml - values.gotmpl mock: missingFileHandler: Warn values: []