8a523adaba
remove gitlab ci file
20 lines
546 B
YAML
20 lines
546 B
YAML
{{ range $index, $element := .Values.vault.secrets }}
|
|
{{- $vaultRole := $element.vaultRole | default $.Values.vault.role }}
|
|
---
|
|
apiVersion: ricoberger.de/v1alpha1
|
|
kind: VaultSecret
|
|
metadata:
|
|
name: {{ include "common.names.fullname" $ }}-{{ $element.name }}
|
|
spec:
|
|
type: {{ $element.type }}
|
|
path: {{ $element.path }}
|
|
{{- if $vaultRole }}
|
|
vaultRole: {{ $vaultRole }}
|
|
{{- end }}
|
|
{{- range $k, $v := $element }}
|
|
{{- if (not (has $k (list "name" "type" "path" "vaultRole"))) }}
|
|
{{ $k }}: {{ $v }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- end }}
|