Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ----------------------helmfile.yaml
- ---
- bases:
- - envs/environments.yaml
- ---
- helmfiles:
- - "open-portal.yaml"
- ----------------------open-portal.yaml
- ---
- bases:
- - envs/environments.yaml
- ---
- releases:
- - name: "open-portal"
- namespace: {{ .Environment.Values.helm.open_portal.namespace }}
- labels:
- chart: "open-portal"
- chart: "./open-portal"
- # wait: true
- installed: true
- set:
- {{ if eq .Environment.Values.helm.open_portal.namespace "ns-green" }}
- - route.host: {{ .Environment.Values.helm.open_portal.route.host }}
- {{ else if eq .Environment.Values.helm.open_portal.namespace "ns-blue" }}
- - route.host: {{ .Environment.Values.helm.open_portal.route.host }}
- {{ end }}
- values:
- - ./open-portal/values-prod.yaml
- ---------------------envs/environments.yaml
- environments:
- green:
- values:
- - envs/green.yaml
- blue:
- values:
- - envs/blue.yaml
- ------------------------envs/green.yaml
- helm:
- open_portal:
- namespace: ns-green
- route:
- host: portal-green.local
- env:
- LOG_LVL: INFO
Advertisement
Add Comment
Please, Sign In to add comment