Newer
Older
{{- $fluxSettingsEk := merge .Values.elasticsearchKibana.flux .Values.flux -}}
apiVersion: helm.toolkit.fluxcd.io/v2
app.kubernetes.io/component: "core"
{{- include "commonLabels" . | nindent 4}}
annotations:
checksum/bigbang-values: {{ include (print $.Template.BasePath "/elasticsearch-kibana/values.yaml") . | sha256sum }}
{{- if eq .Values.elasticsearchKibana.sourceType "git" }}
chart: {{ .Values.elasticsearchKibana.git.path }}
name: elasticsearch-kibana

joshwolf
committed
namespace: {{ .Release.Namespace }}
chart: {{ .Values.elasticsearchKibana.helmRepo.chartName }}
version: {{ .Values.elasticsearchKibana.helmRepo.tag }}
{{- $repoType := include "getRepoType" (dict "repoName" .Values.elasticsearchKibana.helmRepo.repoName "allRepos" $.Values.helmRepositories) -}}
{{- if (and .Values.elasticsearchKibana.helmRepo.cosignVerify (eq $repoType "oci")) }} # Needs to be an OCI repo
verify:
provider: cosign
secretRef:
name: {{ printf "%s-cosign-pub" .Values.elasticsearchKibana.helmRepo.repoName }}
{{- end }}

Ryan Garcia
committed
{{- toYaml $fluxSettingsEk | nindent 2 }}
{{ toYaml .Values.elasticsearchKibana.postRenderers | nindent 4 }}
Josh Wolf
committed
- name: {{ .Release.Name }}-ek-values
Josh Wolf
committed
valuesKey: "common"
- name: {{ .Release.Name }}-ek-values
kind: Secret
valuesKey: "defaults"
- name: {{ .Release.Name }}-ek-values
kind: Secret
valuesKey: "overlays"
{{/* ECK and Logging _always_ depend on .Values.elasticsearchKibana being enabled, so can assume they exist here */}}

joshwolf
committed
- name: eck-operator
{{- if .Values.monitoring.enabled }}
- name: monitoring
namespace: {{ .Release.Namespace }}
{{- end }}
{{- if .Values.gatekeeper.enabled }}

joshwolf
committed
- name: gatekeeper
namespace: {{ .Release.Namespace }}
{{- end }}
{{- if .Values.kyvernoPolicies.enabled }}
- name: kyverno-policies
namespace: {{ .Release.Namespace }}
{{- end }}