diff --git a/charts/nebraska/Chart.yaml b/charts/nebraska/Chart.yaml index af4b6c3fa..dfedae019 100644 --- a/charts/nebraska/Chart.yaml +++ b/charts/nebraska/Chart.yaml @@ -19,8 +19,8 @@ sources: maintainers: - name: kinvolk url: https://kinvolk.io/ -version: 1.0.0 -appVersion: "2.8.0" +version: 1.1.0 +appVersion: "2.8.6" dependencies: - name: postgresql diff --git a/charts/nebraska/README.md b/charts/nebraska/README.md index 8910a2f86..36e412fc8 100644 --- a/charts/nebraska/README.md +++ b/charts/nebraska/README.md @@ -13,9 +13,10 @@ $ helm install my-nebraska nebraska/nebraska ### Global parameters -| Parameter | Description | Default | -|---------------------------|------------------------------|---------| -| `global.imageRegistry` | Global Container image registry | `nil` | +| Parameter | Description | Default | +|---------------------------|---------------------------------------------------------------------------------------|---------| +| `global.imageRegistry` | Global Container image registry | `nil` | +| `extraObjects` | List of extra manifests to deploy. Will be passed through `tpl` to support templating | `[]` | ### Nebraska parameters diff --git a/charts/nebraska/templates/extra-manifests.yaml b/charts/nebraska/templates/extra-manifests.yaml new file mode 100644 index 000000000..a9bb3b6ba --- /dev/null +++ b/charts/nebraska/templates/extra-manifests.yaml @@ -0,0 +1,4 @@ +{{ range .Values.extraObjects }} +--- +{{ tpl (toYaml .) $ }} +{{ end }} diff --git a/charts/nebraska/values.yaml b/charts/nebraska/values.yaml index 87afd1f94..a50d60fea 100644 --- a/charts/nebraska/values.yaml +++ b/charts/nebraska/values.yaml @@ -207,3 +207,20 @@ postgresql: serviceAccount: create: true automountServiceAccountToken: false + +extraObjects: [] + # - apiVersion: external-secrets.io/v1beta1 + # kind: ExternalSecret + # metadata: + # name: my-external-secret + # namespace: '{{ .Release.Namespace }}' + # spec: + # secretStoreRef: + # kind: ClusterSecretStore + # name: my-secret-store + # target: + # name: my-kubernetes-secret + # data: + # - secretKey: secretKey + # remoteRef: + # key: /path/to/my-secret