diff --git a/incubator/elasticsearch-curator/Chart.yaml b/incubator/elasticsearch-curator/Chart.yaml index 7db98b413e..d411dda1f7 100644 --- a/incubator/elasticsearch-curator/Chart.yaml +++ b/incubator/elasticsearch-curator/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v1 appVersion: "5.5.4" description: A Helm chart for Elasticsearch Curator name: elasticsearch-curator -version: 0.2.4 +version: 0.3.0 home: https://github.com/elastic/curator keywords: - curator diff --git a/incubator/elasticsearch-curator/README.md b/incubator/elasticsearch-curator/README.md index 11cdbc9011..05d48136ec 100644 --- a/incubator/elasticsearch-curator/README.md +++ b/incubator/elasticsearch-curator/README.md @@ -41,6 +41,7 @@ their default values. | `configMaps.action_file_yml` | Contents of the Curator action_file.yml | See values.yaml | | `configMaps.config_yml` | Contents of the Curator config.yml (overrides config) | See values.yaml | | `resources` | Resource requests and limits | {} | +| `priorityClassName` | priorityClassName | `nil` | | `extraVolumeMounts` | Mount extra volume(s), | | | `extraVolumes` | Extra volumes | | diff --git a/incubator/elasticsearch-curator/templates/cronjob.yaml b/incubator/elasticsearch-curator/templates/cronjob.yaml index b239d88eaf..22532c45a4 100644 --- a/incubator/elasticsearch-curator/templates/cronjob.yaml +++ b/incubator/elasticsearch-curator/templates/cronjob.yaml @@ -29,6 +29,9 @@ spec: {{ toYaml .Values.extraVolumes | indent 12 }} {{- end }} restartPolicy: Never +{{- if .Values.priorityClassName }} + priorityClassName: "{{ .Values.priorityClassName }}" +{{- end }} containers: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" diff --git a/incubator/elasticsearch-curator/values.yaml b/incubator/elasticsearch-curator/values.yaml index 61cd52d971..9d05bb1a8e 100644 --- a/incubator/elasticsearch-curator/values.yaml +++ b/incubator/elasticsearch-curator/values.yaml @@ -80,6 +80,8 @@ resources: {} # cpu: 100m # memory: 128Mi +priorityClassName: "" + # extraVolumes and extraVolumeMounts allows you to mount other volumes # Example Use Case: mount ssl certificates when elasticsearch has tls enabled # extraVolumes: