- 7.9.1 - 2020/09/03
- 7.9.0 - 2020/08/18
- 6.8.12 - 2020/08/18
- 7.8.1 - 2020/07/28
- 6.8.11 - 2020/07/28
- 7.8.0 - 2020/06/18
- 7.7.1 - 2020/06/03
- 6.8.10 - 2020/06/03
- 7.7.0 - 2020/05/13
- 6.8.9 - 2020/05/13
- 7.6.2 - 2020/03/31
- 7.6.1 - 2020/03/04
- 7.6.0 - 2020/02/11
- 7.5.2 - 2020/01/21
- 7.5.1 - 2019/12/18
- 7.5.0 - 2019/12/02
- 7.4.1 - 2019/10/23
- 7.4.0 - 2019/10/01
- 7.3.2 - 2019/09/19
- 7.3.0 - 2019/07/31
- 7.2.1-0 - 2019/07/18
- 7.2.0 - 2019/07/01
- 7.1.1 - 2019/06/07
- 7.1.0 - 2019/05/21
- 7.0.1-alpha1 - 2019/05/01
- 7.0.0-alpha1 - 2019/04/17
- 7.9.1 as the default stack version
- Helm 2.16.10 support in #797 @jmlrt
- Drop GKE 1.14 tests in #798 @jmlrt
PR | Author | Title |
---|---|---|
#763 | @ebuildy | Remove duplicate initialDelaySeconds field |
#786 | @caiconkhicon | Fix serviceAccount |
PR | Author | Title |
---|---|---|
#752 | @AhmedSamirAhmed | Remove elastic-certificate-crt in security example clean target |
PR | Author | Title |
---|---|---|
#776 | itssimon | Fix headless service ports spec |
PR | Author | Title |
---|---|---|
#770 | vliubko | Add missing labels for deployment |
- 7.9.0 as the default stack version
- Add Helm 3 support in beta (@jmlrt)
- Some improvements in CI tests jobs (@jmlrt)
- 6.8.12 as the default stack version
- See 7.9.0 CHANGELOG for other changes
- 7.8.1 as the default stack version
- Some documentation fixes and improvements (@ArthurFritz, @fatmcgav and AhmedSamirAhmed)
- Some improvements in CI tests jobs (@jmlrt) and @fatmcgav)
PR | Author | Title |
---|---|---|
#686 | @jim-barber-he | Add ServiceAccount annotations |
PR | Author | Title |
---|---|---|
#655 | @mephinet | podSecurityContext.runAsUser needs to be nulled as well for Openshift |
#686 | @jim-barber-he | Add ServiceAccount annotations |
#665 | @desaintmartin | Set PVC labels through setting all StatefulSet labels to its volumeClaimTemplate |
#670 | @xario | Update elasticsearch.endpoints to use elasticsearch.uname |
#727 | @fhaase2 | Update test image pull policy |
PR | Author | Title |
---|---|---|
#686 | @jim-barber-he | Add ServiceAccount annotations |
#704 | @bmilescu | Add permission to list nodes |
#699 | @jmlrt | Document probe workaround for Kafka output |
PR | Author | Title |
---|---|---|
#726 | @debojitkakoti | Add loadbalancerIP to Service spec |
PR | Author | Title |
---|---|---|
#686 | @jim-barber-he | Add ServiceAccount annotations |
#695 | @jmlrt | Add headless service for StatefulSet |
#712 | @kksudo | Support creating secrets |
#723 | @kksudo | Restart pod when the secrets have changed |
PR | Author | Title |
---|---|---|
#686 | @jim-barber-he | Add ServiceAccount annotations support |
#713 | @kernkonzentrat | Add DaemonSet and Deployment annotation support |
#716 | @erihanse | Make DaemonSet and Deployment optional |
#387 | @SergK | Make kube-state-metrics optional |
- 6.8.11 as the default stack version
- See 7.8.1 CHANGELOG for other changes
PR | Author | Title |
---|---|---|
#664 | @jmlrt | Increase memory limit |
#671 | @jmlrt | Allow customizing probes |
PR | Author | Title |
---|---|---|
#437 | desaintmartin | Remove heritage from selector |
#542 | @floretan | Disable service links to prevent very long startup times |
#671 | @jmlrt | Update kind example for version >= 0.7.0 |
PR | Author | Title |
---|---|---|
#392 | @jmlrt | Add security example |
PR | Author | Title |
---|---|---|
#596 | domgoodwin | Elasticsearch secret mount mode |
#638 | @fatmcgav | Fix issue with readinessProbe causing outages |
#639 | @coolbaluk | Fix values links in examples/multi/README.md |
PR | Author | Title |
---|---|---|
#555 | @ramrodo | Add extensible label support on Kibana |
#637 | @maxkochubey | String/YAML conditions for .Values.{extraContainers,extraInitContainers} |
PR | Author | Title |
---|---|---|
#622 | @jmlrt | Fix deployment upgrade by removing chart label from .spec.selector.matchLabels |
#624 | @jmlrt | Use deprecated kube-state-metrics-metricbeat.yml when existing |
#634 | @MaxRink | Fix configChecksum not being set |
- 6.8.10 as the default stack version
- See 7.7.1 CHANGELOG for other changes
- 7.7.0 as the default stack version
- Elasticsearch chart is moving to GA
- Kibana chart is moving to GA
- Filebeat chart is moving to GA
- Metricbeat chart is moving to GA
- Using new branching model in #541 @mgreau
- Helm 2.16.7 support in #607 @jmlrt
- Docs improvements in #593 and #598 @jmlrt
- Tests with SNAPSHOT Docker images in #581 @mgreau
- Version bumping script enhancements in #601 @jmlrt
PR | Author | Title |
---|---|---|
#569 | @cartonalexandre | Add support for envFrom |
PR | Author | Title |
---|---|---|
#522 | @domgoodwin | Update defaults for extra values to support lists |
#569 | @cartonalexandre | Add support for envFrom |
#583 | @Conky5 | Use busybox for key generation in testing |
#584 | @michelesr | Set securityContext for test pod |
#586 | @jmlrt | Update readiness probe endpoint |
#590 | @marcostvz | Adds imagePullSecrets for test Pod |
PR | Author | Title |
---|---|---|
#568 | @jmlrt | Filebeat improvements |
PR | Author | Title |
---|---|---|
#549 | @kuisathaverat | Fix allow redirection on the readinessProbe |
#583 | @Conky5 | Use busybox for key generation in testing |
#569 | @cartonalexandre | Add support for envFrom |
PR | Author | Title |
---|---|---|
#569 | @cartonalexandre | Add support for envFrom |
#591 | @jmlrt | Update doc and values.yaml for http.host issues |
PR | Author | Title |
---|---|---|
#567 | @jmlrt | Metricbeat improvements |
#572 | @jmlrt | Split values for daemonset and deployment |
#585 | @jmlrt | Add host networking option |
- First 6.x release
- 6.8.9 as the default stack version
- See 7.7.0 CHANGELOG except GA support (charts are staying in Beta for 6.8).
- 7.6.2 as the default stack version
- 6.8.8 as 6.x tested version
- Helm 2.16.5 support in #537 @jmlrt
- Drop GKE 1.13 tests in #533 @jmlrt
- Few dev environment tweaks in #521 @Conky5
- Version bumping script enhancements in #524 @Conky5
- Staging image testing in #532, #544 & #545 @Conky5
PR | Author | Title |
---|---|---|
#508 | @kawat55 | Fix fullnameOverride setting |
#509 | @qqshfox | Fix apiVersion of HPA |
PR | Author | Title |
---|---|---|
#485 | @mschmidt291 | Add possibility to define custom readinessProbe |
#517 | @maksim-m | Add namespace parameter to the test function to NOTES.txt |
#539 | @adulescentulus | Add loadBalancerIP option to service |
PR | Author | Title |
---|---|---|
#530 | @flaper87 | Accept a string as extraInitContainers value for Filebeat |
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 |
---|---|---|
#479 | @vhatsura | Fix template name |
PR | Author | Title |
---|---|---|
#483 | @ta-ando | Ad support for loadBalancerSourceRanges |
- 7.6.0 as the default stack version
- Freeze pip dependencies #463 @morganchristiansson
- Format python scripts with Black #475 & #477 @jmlrt
PR | Author | Title |
---|---|---|
#324 | @pbecotte | Add apm-server helm chart |
#459 | @jmlrt | Add ci tests for apm-server chart |
#473 | @jmlrt | Add extraContainers and extraInitContainers |
PR | Author | Title |
---|---|---|
#455 | @sachinmsft | Fixing typo |
#458 | @jmlrt | Set cpu request = cpu limit |
#473 | @jmlrt | Add extraContainers |
PR | Author | Title |
---|---|---|
#466 | @vasrem | Add extraInitContainers |
#473 | @jmlrt | Add extraContainers |
PR | Author | Title |
---|---|---|
#473 | @jmlrt | Add extraContainers and extraInitContainers |
PR | Author | Title |
---|---|---|
#457 | @morganchristiansson | Add fullnameOverride setting |
#473 | @jmlrt | Remove duplicate line in README |
PR | Author | Title |
---|---|---|
#473 | @jmlrt | Add extraContainers and extraInitContainers |
- 7.5.2 as the default stack version
- Testing of GKE for 1.12 dropped and 1.15 added #435 @jmlrt
- Add Probot config to manage stale issues / PR #421 @jmlrt
- Fix README docs links on Helm Hub #438 @jmlrt
PR | Author | Title |
---|---|---|
#382 | @jaumann | Allow for name overrides of resources |
#433 | @jmlrt | Add example for Microk8s |
#428 | @mmisztal1980 | Remove duplicate label |
#434 | @jmlrt | Add workaround to fix [kind])https://kind.sigs.k8s.io/) example |
#444 | @naseemkullah | Add commented out example of a useful post start hook |
PR | Author | Title |
---|---|---|
#415 | @jmlrt | Add custom labels to pods |
#369 | @jmymy | Add support for envfrom |
#420 | @jmlrt | Override probes commands |
#430 | @krichter722 | Fix default value of extraVolumeMounts and extraVolumes in README |
PR | Author | Title |
---|---|---|
#415 | @jmlrt | Add custom labels to pods |
#422 | @victorsalaun | Remove useless maxUnavailable in Kibana chart |
#408 | @ichylinux | Add support for loadBalancerSourceRanges |
#419 | @jmlrt | Add doc for plugin install |
PR | Author | Title |
---|---|---|
#415 | @jmlrt | Add custom labels to pods |
PR | Author | Title |
---|---|---|
#415 | @jmlrt | Add custom labels to pods |
#369 | @jmymy | Add support for envfrom |
#420 | @jmlrt | Override probes commands |
#425 | @pbecotte | Update hostfs to be a CLI option instead of a config option |
#436 | @gadiener | Add priorityClassName config |
- 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 |
---|---|---|
#411 | @usamaahmadkhan | Enable labels to be added to service |
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 |
---|---|---|
#344 | @usamaahmadkhan | Add support for labels on services |
#350 | @crgstar | Use same imagePullPolicy in initContainer |
#380 | @fatmcgav | Tweak the 'readinessProbe' command to verify that master nodes are available |
#383 | @tanakapayam | Apply labels to all pods |
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 |
---|---|---|
#330 | @tusciucalecs | Support fullnameOverride |
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 |
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 |
PR | Author | Title |
---|---|---|
#313 | @Crazybus | Add logging when adding password to keystore |
#301 | @ravishivt | Fix bug in keystore initContainer |
#274 | @salaboy | Add Example for Kubernetes KIND |
#335 | @jmlrt | Fix deprecated note |
#337 | @jmlrt | Remove unused default value |
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 |
PR | Author | Title |
---|---|---|
#310 | @Crazybus | Make cluster role rules configurable |
#305 | @code-chris | Change min k8s version due to used apiVersions |
- 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 |
---|---|---|
#238 | @Crazybus | Update documentation and defaults for tmpl values |
#245 | @skitle | Fixed indent on elasticsearch extraVolumes tpl. Was causing parsing errors. |
#250 | @tanordheim | Update priorityClassName default values in READMEs |
#261 | @Crazybus | Bump google terraform provider to the latest |
#154 | @Crazybus | Keystore integration |
#290 | @Crazybus | Drop version from chart label in service |
#270 | @GreenKnight15 | ES Variable Port Name |
#259 | @Crazybus | Set default runAsUser for pod security context |
#265 | @maximelenair | Hardening of the pod permissions. |
PR | Author | Title |
---|---|---|
#250 | @tanordheim | Update priorityClassName default values in READMEs |
#268 | @accek | fixed bogus request of 500 millibytes mem |
#272 | @rccrdpccl | use same env variable as application |
#291 | @Crazybus | Explicitly test for a 200 for readinessProbe |
PR | Author | Title |
---|---|---|
#243 | @Crazybus | Add configurable nodeSelector and affinity spec |
#248 | @tanordheim | Add priorityClassName to filebeat chart |
#250 | @tanordheim | Update priorityClassName default values in READMEs |
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
PR | Author | Title |
---|---|---|
#226 | @MichaelMarieJulie | Add configurable pods labels |
#237 | @MichaelSp | Add back service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" |
PR | Author | Title |
---|---|---|
#225 | @plumcraft | Add configurable pod labels |
#230 | @Crazybus | Add subPath support to secretMounts |
- #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
- 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 as the default stack version
- Contributing guide, release process, changelog and issue templates added in #111
- Automated testing for Kubernetes 1.10 dropped because it is no longer available in GKE
- Helm client version bumped to 2.13.1
- #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.
- #96 - @Crazybus - 7.0.0 as the default stack version
- #94 - @kimxogus - Remove hardcoded storageClassName