PR
Author
Title
#530
@flaper87
Accept a string as extraInitContainers
value for Filebeat
Warning
#540 increase default CPU and memory requests/limits. This may impact the resources (nodes) required in your Kubernetes cluster to deploy Kibana chart.
If you wish to come back to former values, you need to override CPU and Memory requests/limits as well as NODE_OPTIONS
extraEnvs
variable when deploying your Helm Chart.
PR
Author
Title
#493
@jamoflaw
Fix Mismatch Between Service Selector and Pod Labels when using Helm Aliases in Kibana
#540
@jmlrt
Optimize Kibana memory usage
PR
Author
Title
#500
@zeph
Add warn to override Logstash default pipeline
#505
@ChiefAlexander
Update Logstash chart to support custom ports
7.6.1 as the default stack version
PR
Author
Title
#483
@ta-ando
Ad support for loadBalancerSourceRanges
PR
Author
Title
#473
@jmlrt
Add extraContainers and extraInitContainers
PR
Author
Title
#473
@jmlrt
Add extraContainers and extraInitContainers
PR
Author
Title
#415
@jmlrt
Add custom labels to pods
7.5.1 as the default stack version
6.8.6 as 6.x tested version
Add a notice that Helm v3 is not supported in #400 @jmlrt
Prefixed helper functions with chart name in #407 bpdunni
Use details tag around code backticks for 'helm get' output in issue template in #413 krichter722
PR
Author
Title
#403
@ChrsMark
Remove in_cluster config from add_kubernetes_metadata
PR
Author
Title
#397
@jmlrt
Add a notice about kube-state-metrics breaking change
7.5.0 as the default stack version
6.8.5 as 6.x tested version in #386 @jmlrt
Helm 2.16.1 support in #366 @jmlrt
Add Beats icons to Helm repository in #345 @jmlrt
Make helm-tester docker image build less verbose in #346 @jmlrt
Update install doc in #364 @jmlrt
Add security notice to github issue template in #368 @jmlrt
PR
Author
Title
#330
@tusciucalecs
Support fullnameOverride
#321
@pbecotte
Use host networking so that the stats have the correct node informations
#322
@pbecotte
Use a list for extra volume mounts to match the comments and other values
PR
Author
Title
#333
@jmlrt
First version of logstash helm chart
#347
@jmlrt
Remove goss port test
#367
@jmlrt
Update default values for memory requirements
Warning
#352 is introducing a breaking change, please refer to Metricbeat Breaking Changes section for users upgrading from a chart version < 7.5.0.
PR
Author
Title
#352
@masterkain
Bump kube-state-metrics to latest chart and app version
#330
@tusciucalecs
Support fullnameOverride
#314
@pbecotte
Add a couple extra mounts to pick up all the metrics from the host nodes on Digital Ocean
7.4.1 as the default stack version
6.8.4 as 6.x tested version
Helm 2.15.1 support in #338 @jmlrt
PR
Author
Title
#326
@jmlrt
Remove unused antiAffinity keys
PR
Author
Title
#339
@jmlrt
Allow adding additional labels to Metricbeat Daemonset
7.4.0 as the default stack version
Helm-tester Docker image migrated to Python 3 in #297 @jmlrt
Helm-tester Python dependencies freeze in #309 @jmlrt
PR
Author
Title
#296
@jmlrt
Fix "; " when there is no additional command in the Makefiles
#298
@floretan
Make it possible to override the endpoint template.
#263
@Crazybus
Add working examples for running Elasticsearch and Kibana on OpenShift
#301
@ravishivt
Fix bug in keystore initContainer
PR
Author
Title
#295
@karlbohlmark
Allow configuring lifecycle events
#263
@Crazybus
Add working examples for running Elasticsearch and Kibana on OpenShift
#303
@code-chris
Add compatibility for k8s 1.16 and change min k8s version due to ingress apiVersion
PR
Author
Title
#304
@code-chris
Change min k8s version due to daemonset apiVersion
7.3.2 as the default stack version
Testing of GKE for 1.11 dropped and 1.14 added #287
Make helper scripts python3 compatible #255 @cclauss
PR
Author
Title
#243
@Crazybus
Add configurable nodeSelector and affinity spec
#251
@Crazybus
Fix default configuration for kubernetes module
#289
@Crazybus
Remove default kube static metrics host to avoid co…
#254
@Azuka
Enable events access to cluster role
7.3.0 as the default stack version
#195 - @cclauss - Initial steps started to move all python2 code to python3
#205 - @Crazybus - Fixup and improve security example documentation
#171 - @naseemkullah - Run Elasticsearch as a non-root user
#197 - @tetianakravchenko - Add option to provide custom start/stop hooks
#206 - @Crazybus - Automatically detect esMajorVersion for default images
#203 - @Crazybus - Add testing for security context
#220 - @JorisAndrade - Add option to disable sysctlInitContainer
#204 - @Crazybus - Make imagePullPolicy actually do something
#210 - @cliedeman - Add Kibana pod annotations
#217 - @Crazybus - Update healthCheckPath to mention basePath usage
#214 - @dugouchet - Add additional labels
#127 - @Crazybus - Add metricbeat chart
#128 - @Crazybus - Add ci jobs for metricbeat
7.2.0 as the default stack version
Updated the beta status messaging and added proper descriptions to each chart #158
Add GKE 1.13 to automated testing suite #169 and #181
#123 - @kimxogus - Make the service configurable
#141 - @satchpx - Add capability to specify alternate scheduler
#161 - @Crazybus - Add configurable nodePort to the service spec
#170 - @Crazybus - Update security example docs to match reality
#182 - @hxquangnhat - Fix secretName field for secretMounts
#186 - @Crazybus - Fix pvc annotations with multiple fields
#189 - @gnatpat - Add resources to sidecar container
#160 - @Crazybus - Add configurable nodePort to the service spec
#168 - @Crazybus - Always set server.host to the docker default
#172 - @naseemkullah - Run Kibana as the non-root kibana user (1000)
#182 - @hxquangnhat - Fix secretName field for secretMounts
#184 - @diegofernandes - Fix wildcard support for ingress
#182 - @hxquangnhat - Fix secretName field for secretMounts
#188 - @cclauss - Fix octal literal to work in both Python 2 and Python 3
7.1.1 as the default stack version
Helm 2.14.0 as the tested version. Helm 2.14.0 has some extra validation built in which caused an issue with an invalid field in the filebeat chart .
#146 - @Crazybus - Add instructions for how to enable snapshots
#151 - @natebwangsut - Added an option to add annotations(s) to service resource
#140 - @Crazybus - Remove fsGroup from container level security context
7.1.0 as the default stack version
Promotion from alpha to beta status
Filebeat chart added
#119 - @kimxogus - Wait for new master election before stopping the pod to prevent master status being temporarily lost during rolling upgrades #63
#109 - @lancespeelmon - Add support for k8s priorityclass
#109 - @lancespeelmon - Add support for k8s priorityclass
#134 - @Crazybus - Explicitly set the targetPort to the defined http port
#117 - @tylerjl - Add initial filebeat chart
#122 - @Crazybus - Add ci jobs for filebeat
#121 - @Crazybus - Add integration tests and other tweaks
#129 - @tylerjl - Add usage notes for filebeat
7.0.1-alpha1 - 2019/05/01
#100 - @kuisathaverat - Remove deprecated zen ping unicast hosts setting
#114 - @Crazybus - Make persistent volumes optional
#115 - @Crazybus - Added an integration test for upgrading from the previous release and testing rolling upgrades
#107 - @Crazybus - Make the health check path configurable to support webroots and other customizations.
7.0.0-alpha1 - 2019/04/17
#96 - @Crazybus - 7.0.0 as the default stack version
#94 - @kimxogus - Remove hardcoded storageClassName
If you were using the default Elasticsearch version from the previous release (6.6.2-alpha1) you will first need to upgrade to Elasticsearch 6.7.1 before being able to upgrade to 7.0.0. You can do this by adding this to your values file:
esMajorVersion: 6
imageTag: 6.7.1
If you are upgrading an existing cluster that did not override the default storageClassName
you will now need to specify the storageClassName
. This only affects existing clusters and was changed in elastic#94 . The advantage of this is that now the helm chart will just use the default storageClassName rather than needing to override it for any providers where it is not called standard
.
volumeClaimTemplate:
storageClassName: "standard"