swarm
This commit is contained in:
18
helm/kibana/templates/plugins-configmap.yaml
Normal file
18
helm/kibana/templates/plugins-configmap.yaml
Normal file
@ -0,0 +1,18 @@
|
||||
{{- if .Values.plugins -}}
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ include "common.names.fullname" . }}-plugins
|
||||
labels: {{- include "common.labels.standard" . | nindent 4 }}
|
||||
data:
|
||||
install-plugins.sh: |
|
||||
#!/bin/bash
|
||||
echo "==> Plugin installation"
|
||||
{{- $totalPlugins := len .Values.plugins }}
|
||||
echo "Total plugins defined in chart installation: {{ $totalPlugins }}"
|
||||
{{- range $i, $plugin := .Values.plugins }}
|
||||
echo "Installing plugin {{ add $i 1 }} out of {{ $totalPlugins }}: {{ $plugin }}"
|
||||
kibana-plugin install "{{ $plugin }}"
|
||||
{{- end }}
|
||||
echo "==> End of Plugin installation"
|
||||
{{- end -}}
|
Reference in New Issue
Block a user