helmfile/test/integration/secretssops.yaml

38 lines
801 B
YAML

environments:
direct:
values:
- default.values.yaml
secrets:
- tmp/env-1.secrets.sops.yaml
- tmp/env-2.secrets.sops.yaml
reverse:
values:
- default.values.yaml
secrets:
- tmp/env-2.secrets.sops.yaml
- tmp/env-1.secrets.sops.yaml
---
repositories:
- name: center
url: https://repo.chartcenter.io
helmDefaults:
kubeContext: minikube
releases:
- name: raw
chart: center/incubator/raw
version: 0.2.3
values:
- templates:
- |
apiVersion: v1
kind: Secret
metadata:
name: common-secret
stringData:
key_1: {{ .Environment.Values.key_1 }}
key_2: {{ .Environment.Values.key_2 }}
key_shared: {{ .Environment.Values.key_shared }}