From 8ee8a9342cd4b62d70945de684f9264e97545520 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Wed, 20 Mar 2024 21:12:30 +0800 Subject: [PATCH] add itsm/helmfile.yaml --- helmfiles/itsm/helmfile.yaml | 53 ++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 helmfiles/itsm/helmfile.yaml diff --git a/helmfiles/itsm/helmfile.yaml b/helmfiles/itsm/helmfile.yaml new file mode 100644 index 0000000..b668a0a --- /dev/null +++ b/helmfiles/itsm/helmfile.yaml @@ -0,0 +1,53 @@ +repositories: +- name: stable + url: https://charts.onwalk.net + username: {{ requiredEnv "ARF_USERNAME" }} + password: {{ requiredEnv "ARF_PASSWORD" | quote }} + +templates: + default: &default + namespace: itsm-dev + createNamespace: true + chart: stable/itsm-tools + version: 0.1.18 + +releases: + - name: itsm-dev + <<: *default + set: + - name: apisix.dashboard.enabled + value: true + - name: apisix.dashboard.ingress.enabled + value: true + - name: apisix.dashboard.ingress.className + value: nginx + - name: apisix.dashboard.ingress.hosts[0].host + value: apisix-dashboard.onwalk.net + - name: apisix.dashboard.ingress.hosts[0].paths[0] + value: '/*' + - name: apisix.etcd.enabled + value: true + - name: etcd-adapter.enabled + value: false + - name: novu.web.ingress.enabled + value: true + - name: novu.web.ingress.ingressClassName + value: nginx + - name: novu.web.ingress.hostname + value: 'novu.onwalk.net' + - name: novu.redis.enabled + value: false + - name: novu.externalRedis.host + value: redis.local + - name: novu.externalRedis.existingSecret + value: itsm-redis-secret + - name: novu.mongodb.enabled + value: false + - name: novu.externalDatabase.existingSecret + value: itsm-mongodb-secret-rw + - name: novu.localstack.enabled + value: false + - name: novu.externalS3.existingSecret + value: itsm-s3-secret-rw + - name: windmill.databaseUrlSecretName + value: itsm-postgresql-secret-rw