Changelog
November 16, 2022 · View on GitHub
8.5.1
- 8.5.1 as default version
- See the Breaking changes for a detailed list of changes.
- Thanks for everyone that contributed to this release, especially @framsouza, @jmlrt,@ebuildy, @pjaak, @azasypkin,@jbudz,@jkakavas, @mark-vieira, @mgreau, @nkammah, @pugnascotia, @rjernst, and everyone else who wasn't mentionned here...
7.17.3
- 7.17.3 as default version.
| PR | Author | Title |
|---|---|---|
| #1632 | @jmlrt | [meta] update upgrade tests base version |
| #1622 | @jmlrt | [metricbeat] fix upgrade test |
7.17.1
- 7.17.1 as default version.
| PR | Author | Title |
|---|---|---|
| #1604 | @jmlrt | [meta] update docker images |
| #1603 | @jmlrt | [metricbeat] add missing rolebinding and cluster role rules |
| #1602 | @jmlrt | [filebeat] add missing rolebinding and cluster role rules |
| #1593 | @jmlrt | [meta] add support for k8s 1.22 |
| #1582 | @jmlrt | [kibana] fix extra values default values |
| #1581 | @jmlrt | [logstash] fix ServiceAccount inconsistencies |
| #1580 | @jmlrt | [elasticsearch] fix ServiceAccount inconsistencies |
| #1570 | @jmlrt | [logstash] add externalTrafficPolicy support |
| #1569 | @jmlrt | [logstash] add flexible ingress |
| #1563 | @jmlrt | [meta] bump Helm version to 3.8.0 |
| #1538 | @chetanv-oi | [elasticsearch] move the yaml separator inside the condition |
| #1530 | @jmlrt | [kibana] use bash for readiness script |
| #1527 | @ebuildy | [apm-server] add pod labels |
| #1524 | @beatkind | [metricbeat] bump kube-state-metrics to version 4.7.0 |
| #1521 | @ebuildy | [apm-server] fix podLabels |
| #1494 | @ebuildy | [elasticsearch] add keystore container securityContext |
| #1450 | @dmarcs | [logstash] allow array values for extra |
| #1422 | @framsouza | [metricbeat] adding custerRole permissions for leader election |
| #1420 | @framsouza | [elasticsearch] [logstash] add support to PodDisruptionBudget policy/v1 |
| #1417 | @framsouza | [kibana] add annotations at deployment level |
7.16.3
- 7.16.3 as default version.
| PR | Author | Title |
|---|---|---|
| #1533 | @ebuildy | [tests] fix yaml load warning (#1522) |
| #1517 | @elasticmachine | Bump version to 7.16.3-SNAPSHOT |
| #1502 | @ebuildy | [elasticsearch] #1495 Configure JVM options files (#1496) |
7.16.2
- 7.16.2 as default version.
| PR | Author | Title |
|---|---|---|
| #1507 | @jmlrt | [elasticsearch] remove usage of ELASTIC_USERNAME (#1506) |
| #1499 | @elasticmachine | Bump version to 7.16.2-SNAPSHOT |
6.8.22
- 6.8.22 as default version.
| PR | Author | Title |
|---|---|---|
| #1508 | @jmlrt | [elasticsearch] remove usage of ELASTIC_USERNAME (#1506) |
| #1498 | @elasticmachine | Bump version to 6.8.22-SNAPSHOT |
7.16.1
- 7.16.1 as default version.
| PR | Author | Title |
|---|---|---|
| #1382 | @piglovesyou | [elasticsearch] fix typo |
| #1386 | @jmlrt | [meta] fail make test on error |
| #1409 | @framsouza | [all] add support to ingress networking.k8s.io/v1 & ingressClassName |
| #1410 | @jmlrt | [meta] add support for K8S 1.21 and remove 1.18 |
| #1458 | @jmlrt | [elasticsearch] use bash for readiness script |
| #1460 | @jmlrt | [meta] download goss outside of pods |
| #1464 | @jmlrt | [elasticsearch] use bash for keystore init container |
| #1466 | @jmlrt | [elasticsearch] fix a typo in 4e31e0cf3d025f9ce877ac52d218f49d72e26447 |
| #1469 | @jmlrt | [metricbeat] remove es metricset search query for oss example |
| #1474 | @framsouza | [elasticsearch] disabling deprecation logs to be indexed |
| #1475 | @jmlrt | [meta] initiate 7.16 branch |
| #1476 | @jmlrt | [meta] update backport config for 7.16 branch |
| #1480 | @jmlrt | [elasticsearch] fix a lines order in example values |
6.8.21
- 6.8.21 as default version.
| PR | Author | Title |
|---|---|---|
| #1410 | @jmlrt | [meta] add support for K8S 1.21 and remove 1.18 |
| #1300 | @jonkerj | [elasticsearch]: optionally disable SA token automount |
| #1382 | @piglovesyou | Fix typo |
| #1386 | @jmlrt | [meta] fail make test on error |
| #1319 | @cclausss | Fix typos discovered by codespell |
| #1105 | @moritazi | [elasticsearch] Add namespace to helm test command in NOTES.txt |
| #1362 | @jmlrt | [meta] remove contributing file from 6.8 branch |
| #1321 | @elasticmachine | Bump version to 6.8.19-SNAPSHOT |
| #1294 | @jmlrt | [meta] add tests for k8s 1.20 |
| #1232 | @jmlrt | [meta] add helm 3.6.2 support |
| #1116 | @nflaig | [elasticsearch] add value to disable tests |
| #1115 | @nflaig | [elasticsearch] add value to disable service |
| #1337 | @jmlrt | [meta] remove support matrix + nit doc changes |
7.15.0
- 7.15.0 as default version.
| PR | Author | Title |
|---|---|---|
| #1294 | @jmlrt | [meta] add tests for k8s 1.20 |
| #1232 | @jmlrt | [meta] add helm 3.6.2 support |
| #1116 | @nflaig | [elasticsearch] add value to disable tests |
| #1115 | @nflaig | [elasticsearch] add value to disable service |
| #1105 | @moritazy | [elasticsearch] Add namespace to helm test command in NOTES.txt |
| #1361 | @jmlrt | [meta] remove contributing file from 7.15 branch |
| #1357 | @ygel | [meta] Initiate 7.15 branch |
| #1337 | @jmlrt | [meta] remove support matrix + nit doc changes |
| #1316 | @jmlrt | [meta] bump 7.x branch to 7.15.0-SNAPSHOT |
7.14.0
- 7.14.0 as default version.
6.8.18
- 6.8.18 as default version.
| PR | Author | Title |
|---|---|---|
| #1269 | @jmlrt | [6.8] [meta] add tests for k8s 1.19 (#1231) |
| #1306 | @jmlrt | [meta] update support matrix (#1305) |
| #1292 | @elasticmachine | Bump version to 6.8.18-SNAPSHOT |
7.13.4
- 7.13.4 as default version.
| PR | Author | Title |
|---|---|---|
| #1293 | @elasticmachine | Bump version to 7.13.4-SNAPSHOT |
7.13.3
- 7.13.3 as default version.
| PR | Author | Title |
|---|---|---|
| #1288 | @jmlrt | [meta] remove gke 1.17 tests (#1286) |
| #1279 | @DilasserT | [kibana] adding extra volumes and extra volume mounts (#557) (#1264) |
| #1276 | @ebuildy | [logstash] feat: add podAffinity settings (#1257) |
| #1273 | @tomhobson | [elasticsearch] Added health pod name override for compatibility (#1058) |
| #1270 | @jmlrt | [meta] add tests for k8s 1.19 (#1231) |
| #1252 | @elasticmachine | Bump version to 7.13.3-SNAPSHOT |
6.8.17
- 6.8.17 as default version.
| PR | Author | Title |
|---|---|---|
| #1278 | @DilasserT | [kibana] adding extra volumes and extra volume mounts (#557) (#1264) |
| #1275 | @ebuildy | [logstash] feat: add podAffinity settings (#1257) |
| #1272 | @tomhobson | [elasticsearch] Added health pod name override for compatibility (#1058) |
| #1216 | @jmlrt | [elasticsearch] fix statefulset to rollout in upgrade test (#1189) |
| #1227 | @elasticmachine | Bump version to 6.8.17-SNAPSHOT |
| #1210 | @jmlrt | [elasticsearch] only configure ES_JAVA_OPTS when value is set (#1089) |
| #1207 | @jmlrt | [elasticsearch] fix network policies http additional rules (#1111) |
7.13.2
- 7.13.2 as default version.
| PR | Author | Title |
|---|---|---|
| #1220 | @jmlrt | [elasticsearch] remove unused sidecarResources value (#1185) |
| #1217 | @jmlrt | [elasticsearch] fix statefulset to rollout in upgrade test (#1189) |
| #1214 | @jmlrt | [elasticsearch] remove masterTerminationFix (#1183) |
| #1238 | @elasticmachine | Bump version to 7.13.2-SNAPSHOT |
7.13.1
- 7.13.1 as default version.
| PR | Author | Title |
|---|---|---|
| #1211 | @jmlrt | [elasticsearch] only configure ES_JAVA_OPTS when value is set (#1089) |
| #1208 | @jmlrt | [elasticsearch] fix network policies http additional rules (#1111) |
| #1228 | @elasticmachine | Bump version to 7.13.1-SNAPSHOT |
7.13.0
- 7.13.0 as default version.
| PR | Author | Title |
|---|---|---|
| #1205 | @jmlrt | [meta] update backport config for 7.13 branch (#1198) |
| #1197 | @jmlrt | [meta] Initiate 7.13 branch |
| #1194 | @jmlrt | [meta] remove gke 1.16 tests (#1184) |
| #1175 | @nittyy | [7.x][logstash] Add option loadBalancerIP to service (#1099) |
6.8.16
- 6.8.16 as default version.
| PR | Author | Title |
|---|---|---|
| #1192 | @jmlrt | [meta] remove gke 1.16 tests (#1184) |
| #1176 | @nittyy | [6.8][logstash] Add option loadBalancerIP to service (#1099) |
| #1172 | @dependabot | [6.8] Bump py from 1.8.0 to 1.10.0 (#1155) |
| #1169 | @dependabot | [6.8] Bump py from 1.8.0 to 1.10.0 in /helpers/helm-tester (#1154) |
| #1160 | @jmlrt | [6.8] [meta] add helm 3.5.3 support (#1128) |
| #1166 | @karolinepauls | [6.8] [elasticsearch] Mark esMajorVersion as deprecated (#1109) |
| #1163 | @jmlrt | [6.8] [meta] update backport config for 7.12 branch (#1112) |
| #1157 | @AndreasChristianson | [6.8] [elasticsearch] heap size is no longer defaulted to 1g (#1135) |
| #1145 | @jmlrt | [6.8] [meta] update PyYAML dependencies (#1140) |
| #1142 | @jmlrt | [6.8] [meta] add tests for k8s 1.18 and remove 1.15 (#1141) |
7.12.1
- 7.12.1 as default version.
| PR | Author | Title |
|---|---|---|
| #1173 | @dependabot | [7.12] Bump py from 1.8.0 to 1.10.0 (#1155) |
| #1170 | @dependabot | [7.12] Bump py from 1.8.0 to 1.10.0 in /helpers/helm-tester (#1154) |
| #1161 | @jmlrt | [7.12] [meta] add helm 3.5.3 support (#1128) |
| #1167 | @karolinepauls | [7.12] [elasticsearch] Mark esMajorVersion as deprecated (#1109) |
| #1164 | @jmlrt | [7.12] [meta] update backport config for 7.12 branch (#1112) |
| #1158 | @AndreasChristianson | [7.12] [elasticsearch] heap size is no longer defaulted to 1g (#1135) |
| #1146 | @jmlrt | [7.12] [meta] update PyYAML dependencies (#1140) |
| #1143 | @jmlrt | [7.12] [meta] add tests for k8s 1.18 and remove 1.15 (#1141) |
| #1125 | @elasticmachine | Bump 7.12 branch to 7.12.1-SNAPSHOT |
7.12.0
- 7.12.0 as default version.
| PR | Author | Title |
|---|---|---|
| #1093 | @ebuildy | [7.x] [apm-server] Add option loadBalancerIP to service (#1075) |
6.8.15
- 6.8.15 as default version.
| PR | Author | Title |
|---|---|---|
| #1092 | @ebuildy | [6.8] [apm-server] Add option loadBalancerIP to service (#1075) |
| #1080 | @jmlrt | [6.8] [meta] bump helm support to 3.5.2 (#1065) |
| #952 | @jmlrt | [6.8] [meta] enable filebeat and metricbeat upgrade test |
| #1077 | @tuananhnguyen-ct | [6.8] [logstash] Add support to use pattern files (#883) |
| #1068 | @elasticmachine | Bump 6.8 branch to 6.8.15-SNAPSHOT |
7.11.2
- 7.11.2 as default version.
| PR | Author | Title |
|---|---|---|
| #1081 | @jmlrt | [7.11] [meta] bump helm support to 3.5.2 (#1065) |
| #1078 | @tuananhnguyen-ct | [7.11] [logstash] Add support to use pattern files (#883) |
| #1072 | @elasticmachine | Bump 7.11 branch to 7.11.2-SNAPSHOT |
7.11.1
- 7.11.1 as default version.
| PR | Author | Title |
|---|---|---|
| #1053 | @jmlrt | [elasticsearch][kibana] remove oss examples (#1046) |
| #1040 | @daniel-hutao | [elasticsearch] Fix security.yaml is 404 |
| #1039 | @yousafsyed | [metricbeat] Fixing the repository of kube-state-metrics for metricbeats |
| #809 | @clemcvlcs | [filebeat] Variable maxUnavailable updateStrategy |
| #1033 | @jmlrt | [meta] Add build status and artifact hub badges |
| #1028 | @artificial-aidan | [kibana] Fix post-lifecycle hook example |
| #1025 | @jmlrt | [meta] Bump helm version to 3.5.0 |
| #1018 | @jmlrt | [meta] Fix transient errors with stable repository |
| #1022 | @jmlrt | [meta] Small fixes for 7.11 branch |
| #1017 | @jmlrt | [meta] NIT Update backport config and small doc fixes |
| #1012 | @jmlrt | [elasticsearch] Fix secrets in config example |
| #996 | @jmlrt | [apm-server] Run as non root user |
| #1000 | @jmlrt | [logstash] Disable privileged container in psp |
| #498 | @desaintmartin | [elasticsearch] Add support for NetworkPolicy. |
| #994 | @kevinsmithwrs | [elasticsearch][kibana] Add flexible ingress |
| #1011 | @kwsorensen | [filebeat][metricbeat] Update documentation on port collisions for multiple beats agents with hostNetworking enabled. (#997) |
| #1007 | @njgibbon | [filebeat] Configurable ClusterRole (#978) |
| #1005 | @operatorequals | [filebeat] Deployment support feature (#964) |
| #985 | @jmlrt | [all] Add hostaliases (#970) |
| #982 | @unki | [elasticsearch] Add emptyDir to podSecurityPolicy as allowed volume-type (#975) |
| #974 | @jmlrt | [meta] Add config for backport (#971) |
| #959 | @ebuildy | [kibana] Add service.httpPortName config in chart (#843) |
| #956 | @david92rl | [apm-server] Add missing fields to HPA (#782) |
| #951 | @jmlrt | [meta] Enable metricbeat upgrade test (#940) |
| #946 | @micborens | [logstash] Add rbac custom annotations (#764) |
| #943 | @cloudziu | [elasticsearch] Statefulset empty initContainers fix (#795) |
| #938 | @jmlrt | [meta] Stabilize CI tests (#935) |
| #928 | @jmlrt | [meta] Remove version from dev install section title |
| #923 | @jmlrt | [meta] Remove support for k8s <1.14 & helm <2.17.0 (#916) |
| #920 | @jmlrt | [meta] Upgrade test (#907) |
6.8.14
- 6.8.14 as default version.
| PR | Author | Title |
|---|---|---|
| #1040 | @daniel-hutao | [elasticsearch] Fix security.yaml is 404 |
| #1039 | @yousafsyed | [metricbeat] Fixing the repository of kube-state-metrics for metricbeats |
| #809 | @clemcvlcs | [filebeat] Variable maxUnavailable updateStrategy |
| #1033 | @jmlrt | [meta] Add build status and artifact hub badges |
| #1028 | @artificial-aidan | [kibana] Fix post-lifecycle hook example |
| #1025 | @jmlrt | [meta] Bump helm version to 3.5.0 |
| #1018 | @jmlrt | [meta] Fix transient errors with stable repository |
| #1017 | @jmlrt | [meta] NIT Update backport config and small doc fixes |
| #1012 | @jmlrt | [elasticsearch] Fix secrets in config example |
| #996 | @jmlrt | [apm-server] Run as non root user |
| #1000 | @jmlrt | [logstash] Disable privileged container in psp |
| #498 | @desaintmartin | [elasticsearch] Add support for NetworkPolicy. |
| #994 | @kevinsmithwrs | [elasticsearch][kibana] Add flexible ingress |
| #1009 | @kwsorensen | [filebeat][metricbeat] Update documentation on port collisions for multiple beats agents with hostNetworking enabled. (#997) |
| #1006 | @njgibbon | [filebeat] Configurable ClusterRole (#978) |
| #1004 | @operatorequals | [filebeat] Deployment support feature (#964) |
| #983 | @jmlrt | [all] Add hostaliases (#970) |
| #980 | @unki | [elasticsearch] Add emptyDir to podSecurityPolicy as allowed volume-type (#975) |
| #972 | @jmlrt | [meta] Add config for backport (#971) |
| #957 | @ebuildy | [kibana] Add service.httpPortName config in chart (#843) |
| #954 | @david92rl | [apm-server] Add missing fields to HPA (#782) |
| #944 | @micborens | [logstash] Add rbac custom annotations (#764) |
| #941 | @cloudziu | [elasticsearch] Statefulset empty initContainers fix (#795) |
| #936 | @jmlrt | [meta] Stabilize CI tests (#935) |
| #921 | @jmlrt | [meta] Remove support for k8s <1.14 & helm <2.17.0 (#916) |
| #918 | @jmlrt | [meta] Upgrade test (#907) |
| #897 | @cospeedster | [elasticsearch] Fix spelling |
| #911 | @jmlrt | [elasticsearch] Update test hook annotations |
| #910 | @jmlrt | [meta] Add link to eck chart doc |
| #904 | @jmlrt | [meta] Helm 3 (#516) |
| #891 | @jmlrt | [meta] Increase helm timeout |
| #890 | @jmlrt | [meta] Update rbac.authorization.k8s.io api |
| #888 | @nkammah | [meta] Add warning comment placeholder (6.8 branch) |
| #882 | @jmlrt | [metricbeat] Use relocated stable repo for kube-state-metrics |
| #880 | @jmlrt | [meta] Add support for helm 2.17.0 and k8s 1.17 |
| #878 | @jmlrt | [elasticsearch] Remove roles unavailable on 6.8 |
| #854 | @jmlrt | [elasticsearch] Add coordinator node to multi test |
7.10.2
- 7.10.2 as default version.
| PR | Author | Title |
|---|---|---|
| #1017 | @jmlrt | NIT Update backport config and small doc fixes |
| #1010 | @kwsorensen | [filebeat][metricbeat] Update documentation on port collisions for multiple beats agents with hostNetworking enabled. (#997) |
| #984 | @jmlrt | [7.10] [all] add hostaliases (#970) |
| #981 | @unki | [7.10] elasticsearch: add emptyDir to podSecurityPolicy as allowed volume-type (#975) |
| #987 | @jmlrt | [7.10] [meta] bump helm to 3.4.2 (#977) |
| #968 | @elasticmachine | Bump version to 7.10.2-SNAPSHOT |
| #973 | @jmlrt | [7.10] [meta] add config for backport (#971) |
7.10.1
- 7.10.1 as default version.
| PR | Author | Title |
|---|---|---|
| #958 | @ebuildy | [7.10] [kibana] add service.httpPortName config in chart (#843) |
| #955 | @david92rl | [7.10] [apm-server] Add missing fields to HPA (#782) |
| #950 | @jmlrt | [7.10] [meta] enable metricbeat upgrade test (#940) |
| #945 | @micborens | [7.10] [logstash] add rbac custom annotations (#764) |
| #942 | @cloudziu | [7.10] ES Statefulset empty initContainers fix (#795) |
| #932 | @elasticmachine | Bump 7.10 branch to 7.10.1-SNAPSHOT |
| #937 | @jmlrt | [7.10] [meta] stabilize CI tests (#935) |
7.10.0
- 7.10.0 as default version.
| PR | Author | Title |
|---|---|---|
| #927 | @jmlrt | [meta] Remove version from dev install section title |
| #922 | @jmlrt | [meta] Remove support for k8s <1.14 & helm <2.17.0 (#916) [7.10] |
| #919 | @jmlrt | [meta] Upgrade test (#907) [7.10] |
| #914 | @jmlrt | [meta] Initiate 7.10 branch |
| #897 | @cospeedster | [elasticsearch] Fix spelling |
| #911 | @jmlrt | [elasticsearch] Update test hook annotations |
| #910 | @jmlrt | [meta] Add link to eck chart doc |
| #902 | @jmlrt | [meta] Helm 3 (#516) |
| #891 | @jmlrt | [meta] Increase helm timeout |
| #890 | @jmlrt | [meta] Update rbac.authorization.k8s.io api |
| #887 | @nkammah | [meta] Add warning comment placeholder (7.x branch) |
| #882 | @jmlrt | [metricbeat] Use relocated stable repo for kube-state-metrics |
| #880 | @jmlrt | [meta] Add support for helm 2.17.0 and k8s 1.17 |
| #854 | @jmlrt | [elasticsearch] Add coordinator node to multi test |
| #860 | @nkammah | [meta] Simplify doc in 7.x branch |
7.9.3
- 7.9.3 as default version.
| PR | Author | Title |
|---|---|---|
| #859 | @nkammah | [all] Simplify doc in 7.9 branch |
| #767 | @ebuildy | [Metricbeat] Dont generate config if not enabled |
| #793 | @jnbelo | fixup! Added ingress support to the logstash chart |
| #793 | @jnbelo | Added ingress support to the logstash chart |
| #839 | @jmlrt | [logstash] use only httpPort in headless service |
| #659 | @orong-pp | [filebeat] introduce dnsConfig values for the containers |
| #820 | @v1r7u | [metricbeat] support deployment/daemonset specific metrics |
| #831 | @nkammah | 7.9.3 snapshot |
| #717 | @qqshfox | support tpl in logstashConfig, logstashPipeline and kibanaConfig |
| #818 | @jmlrt | [elasticsearch][kibana] disable nss dentry cache |
6.8.13
- 6.8.13 as default version.
| PR | Author | Title |
|---|---|---|
| #858 | @nkammah | [all] Simplify doc in 6.8 branch |
| #767 | @ebuildy | [Metricbeat] Dont generate config if not enabled |
| #793 | @jnbelo | Added ingress support to the logstash chart |
| #839 | @jmlrt | [logstash] use only httpPort in headless service |
| #659 | @orong-pp | [filebeat] introduce dnsConfig values for the containers |
| #820 | @v1r7u | [metricbeat] support deployment/daemonset specific metrics |
| #717 | @qqshfox | support tpl in logstashConfig, logstashPipeline and kibanaConfig |
| #818 | @jmlrt | [elasticsearch][kibana] disable nss dentry cache |
| #816 | @jmlrt | [helm] bump helm version to 2.16.12 |
| #811 | @jmlrt | [elasticsearch] fix secrets names in examples |
| #729 | @floretan | Include pre-releases in the semver range. |
| #810 | @luanguimaraesla | [elasticsearch] add loadBalancer externalTrafficPolicy option |
| #778 | @erihanse | [metricbeat] Support secrets |
| #786 | @caiconkhicon | Fix serviceAccount for APM server |
| #770 | @vliubko | [metricbeat] Add missing labels for deployment |
| #776 | @itssimon | [logstash] Fix headless service ports spec |
| #763 | @ebuildy | Remove duplicate "initialDelaySeconds" field |
| #752 | @AhmedSamirAhmed | Missing deletion of "elastic-certificate-crt" |
| #744 | @SlavaSubotskiy | Fix typo in FAQ |
| #797 | @jmlrt | [helm] bump helm version to 2.16.10 |
| #798 | @jmlrt | [meta] drop gke 1.14 tests |
| #790 | @ygel | Bump version to 6.8.13-SNAPSHOT |
7.9.2 - 2020/09/24
- 7.9.2 as the default stack version
- Bump Helm version to 2.16.12 (@jmlrt)
Elasticsearch
| PR | Author | Title |
|---|---|---|
| #729 | @floretan | Include pre-releases in the semver range. |
| #810 | @luanguimaraesla | Add loadBalancer externalTrafficPolicy option |
| #778 | @jmlrt | Fix secrets names in examples |
Metricbeat
| PR | Author | Title |
|---|---|---|
| #778 | erihanse | Support secrets |
7.9.1 - 2020/09/03
- 7.9.1 as the default stack version
- Helm 2.16.10 support in #797 @jmlrt
- Drop GKE 1.14 tests in #798 @jmlrt
APM Server
| PR | Author | Title |
|---|---|---|
| #763 | @ebuildy | Remove duplicate initialDelaySeconds field |
| #786 | @caiconkhicon | Fix serviceAccount |
Elasticsearch
| PR | Author | Title |
|---|---|---|
| #752 | @AhmedSamirAhmed | Remove elastic-certificate-crt in security example clean target |
Logstash
| PR | Author | Title |
|---|---|---|
| #776 | itssimon | Fix headless service ports spec |
Metricbeat
| PR | Author | Title |
|---|---|---|
| #770 | vliubko | Add missing labels for deployment |
7.9.0 - 2020/08/18
- 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 - 2020/08/18
- 6.8.12 as the default stack version
- See 7.9.0 CHANGELOG for other changes
7.8.1 - 2020/07/28
- 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)
APM Server
| PR | Author | Title |
|---|---|---|
| #686 | @jim-barber-he | Add ServiceAccount annotations |
Elasticsearch
| 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 |
Filebeat
| 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 |
Kibana
| PR | Author | Title |
|---|---|---|
| #726 | @debojitkakoti | Add loadbalancerIP to Service spec |
Logstash
| 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 |
Metricbeat
| 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 - 2020/07/28
- 6.8.11 as the default stack version
- See 7.8.1 CHANGELOG for other changes
7.8.0 - 2020/06/18
APM Server
| PR | Author | Title |
|---|---|---|
| #664 | @jmlrt | Increase memory limit |
| #671 | @jmlrt | Allow customizing probes |
Elasticsearch
| 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 |
Logstash
| PR | Author | Title |
|---|---|---|
| #392 | @jmlrt | Add security example |
7.7.1 - 2020/06/03
Elasticsearch
| 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 |
Kibana
| PR | Author | Title |
|---|---|---|
| #555 | @ramrodo | Add extensible label support on Kibana |
| #637 | @maxkochubey | String/YAML conditions for .Values.{extraContainers,extraInitContainers} |
Metricbeat
| 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 - 2020/06/03
- 6.8.10 as the default stack version
- See 7.7.1 CHANGELOG for other changes
7.7.0 - 2020/05/13
- 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
APM Server
| PR | Author | Title |
|---|---|---|
| #569 | @cartonalexandre | Add support for envFrom |
Elasticsearch
| 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 |
Filebeat
| PR | Author | Title |
|---|---|---|
| #568 | @jmlrt | Filebeat improvements |
Kibana
| 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 |
Logstash
| PR | Author | Title |
|---|---|---|
| #569 | @cartonalexandre | Add support for envFrom |
| #591 | @jmlrt | Update doc and values.yaml for http.host issues |
Metricbeat
| PR | Author | Title |
|---|---|---|
| #567 | @jmlrt | Metricbeat improvements |
| #572 | @jmlrt | Split values for daemonset and deployment |
| #585 | @jmlrt | Add host networking option |
6.8.9 - 2020/05/13
- 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 - 2020/03/31
- 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
APM Server
| PR | Author | Title |
|---|---|---|
| #508 | @kawat55 | Fix fullnameOverride setting |
| #509 | @qqshfox | Fix apiVersion of HPA |
Elasticsearch
| 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 |
Filebeat
| PR | Author | Title |
|---|---|---|
| #530 | @flaper87 | Accept a string as extraInitContainers value for Filebeat |
Kibana
| 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 |
Logstash
| PR | Author | Title |
|---|---|---|
| #500 | @zeph | Add warn to override Logstash default pipeline |
| #505 | @ChiefAlexander | Update Logstash chart to support custom ports |
7.6.1 - 2020/03/04
- 7.6.1 as the default stack version
APM Server
| PR | Author | Title |
|---|---|---|
| #479 | @vhatsura | Fix template name |
Elasticsearch
| PR | Author | Title |
|---|---|---|
| #483 | @ta-ando | Ad support for loadBalancerSourceRanges |
7.6.0 - 2020/02/11
- 7.6.0 as the default stack version
- Freeze pip dependencies #463 @morganchristiansson
- Format python scripts with Black #475 & #477 @jmlrt
APM Server
| 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 |
Elasticsearch
| PR | Author | Title |
|---|---|---|
| #455 | @sachinmsft | Fixing typo |
| #458 | @jmlrt | Set cpu request = cpu limit |
| #473 | @jmlrt | Add extraContainers |
Filebeat
| PR | Author | Title |
|---|---|---|
| #466 | @vasrem | Add extraInitContainers |
| #473 | @jmlrt | Add extraContainers |
Kibana
| PR | Author | Title |
|---|---|---|
| #473 | @jmlrt | Add extraContainers and extraInitContainers |
Logstash
| PR | Author | Title |
|---|---|---|
| #457 | @morganchristiansson | Add fullnameOverride setting |
| #473 | @jmlrt | Remove duplicate line in README |
Metricbeat
| PR | Author | Title |
|---|---|---|
| #473 | @jmlrt | Add extraContainers and extraInitContainers |
7.5.2 - 2020/01/21
- 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
Elasticsearch
| 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 |
Filebeat
| 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 |
Kibana
| 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 |
Logstash
| PR | Author | Title |
|---|---|---|
| #415 | @jmlrt | Add custom labels to pods |
Metricbeat
| 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 - 2019/12/18
- 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
Filebeat
| PR | Author | Title |
|---|---|---|
| #403 | @ChrsMark | Remove in_cluster config from add_kubernetes_metadata |
Kibana
| PR | Author | Title |
|---|---|---|
| #411 | @usamaahmadkhan | Enable labels to be added to service |
Metricbeat
| PR | Author | Title |
|---|---|---|
| #397 | @jmlrt | Add a notice about kube-state-metrics breaking change |
7.5.0 - 2019/12/02
- 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
Elasticsearch
| 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 |
Filebeat
| PR | Author | Title |
|---|---|---|
| #330 | @tusciucalecs | Support fullnameOverride |
| #321 | @pbecotte | Use host networking so that the stats have the correct node information |
| #322 | @pbecotte | Use a list for extra volume mounts to match the comments and other values |
Kibana
| PR | Author | Title |
|---|---|---|
| #330 | @tusciucalecs | Support fullnameOverride |
Logstash
| 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 |
Metricbeat
| 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 - 2019/10/23
Elasticsearch
| 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 |
Kibana
| PR | Author | Title |
|---|---|---|
| #326 | @jmlrt | Remove unused antiAffinity keys |
Metricbeat
| PR | Author | Title |
|---|---|---|
| #339 | @jmlrt | Allow adding additional labels to Metricbeat Daemonset |
7.4.0 - 2019/10/01
- 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
Elasticsearch
| 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 |
Kibana
| 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 |
Filebeat
| PR | Author | Title |
|---|---|---|
| #304 | @code-chris | Change min k8s version due to daemonset apiVersion |
Metricbeat
| PR | Author | Title |
|---|---|---|
| #310 | @Crazybus | Make cluster role rules configurable |
| #305 | @code-chris | Change min k8s version due to used apiVersions |
7.3.2 - 2019/09/19
- 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
Elasticsearch
| 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. |
Kibana
| 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 |
Filebeat
| 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 |
Metricbeat
| 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 - 2019/07/31
- 7.3.0 as the default stack version
Elasticsearch
| PR | Author | Title |
|---|---|---|
| #226 | @MichaelMarieJulie | Add configurable pods labels |
| #237 | @MichaelSp | Add back service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" |
Kibana
| PR | Author | Title |
|---|---|---|
| #225 | @plumcraft | Add configurable pod labels |
| #230 | @Crazybus | Add subPath support to secretMounts |
7.2.1-0 - 2019/07/18
- #195 - @cclauss - Initial steps started to move all python2 code to python3
- #205 - @Crazybus - Fixup and improve security example documentation
Elasticsearch
- #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
Kibana
- #204 - @Crazybus - Make imagePullPolicy actually do something
- #210 - @cliedeman - Add Kibana pod annotations
- #217 - @Crazybus - Update healthCheckPath to mention basePath usage
Filebeat
- #214 - @dugouchet - Add additional labels
Metricbeat
7.2.0 - 2019/07/01
- 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
Elasticsearch
- #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
Kibana
- #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
Filebeat
- #182 - @hxquangnhat - Fix secretName field for secretMounts
- #188 - @cclauss - Fix octal literal to work in both Python 2 and Python 3
7.1.1 - 2019/06/07
- 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.
Elasticsearch
- #146 - @Crazybus - Add instructions for how to enable snapshots
Kibana
- #151 - @natebwangsut - Added an option to add annotations(s) to service resource
Filebeat
- #140 - @Crazybus - Remove fsGroup from container level security context
7.1.0 - 2019/05/21
- 7.1.0 as the default stack version
- Promotion from alpha to beta status
- Filebeat chart added
Elasticsearch
- #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
Kibana
- #109 - @lancespeelmon - Add support for k8s priorityclass
- #134 - @Crazybus - Explicitly set the targetPort to the defined http port
Filebeat
- #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
- 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
Elasticsearch
- #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
Kibana
- #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
Elasticsearch
- #94 - @kimxogus - Remove hardcoded storageClassName