Skip to content

Commit f6410f7

Browse files
authored
Add release notes and highlights for 2.5.0 (#6069) (#6085)
Co-authored-by: Michael Morello <[email protected]> Co-authored-by: Thibault Richard <[email protected]> Co-authored-by: Arianna Laudazzi <[email protected]> (cherry picked from commit 028636a)
1 parent 0e44389 commit f6410f7

File tree

4 files changed

+105
-0
lines changed

4 files changed

+105
-0
lines changed

docs/release-notes.asciidoc

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
This section summarizes the changes in each release.
88

9+
* <<release-notes-2.5.0>>
910
* <<release-notes-2.4.0>>
1011
* <<release-notes-2.3.0>>
1112
* <<release-notes-2.2.0>>
@@ -35,6 +36,7 @@ This section summarizes the changes in each release.
3536

3637
--
3738

39+
include::release-notes/2.5.0.asciidoc[]
3840
include::release-notes/2.4.0.asciidoc[]
3941
include::release-notes/2.3.0.asciidoc[]
4042
include::release-notes/2.2.0.asciidoc[]

docs/release-notes/2.5.0.asciidoc

+74
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
:issue: https://github.com/elastic/cloud-on-k8s/issues/
2+
:pull: https://github.com/elastic/cloud-on-k8s/pull/
3+
4+
[[release-notes-2.5.0]]
5+
== {n} version 2.5.0
6+
7+
8+
9+
[[feature-2.5.0]]
10+
[float]
11+
=== New features
12+
13+
* Autoscaling Elasticsearch: Introduce a dedicated custom resource {pull}5978[#5978] (issue: {issue}5997[#5997])
14+
* ECK resources Helm chart - Elastic Agent & Elastic Fleet Server Agent {pull}5889[#5889] (issue: {issue}5505[#5505])
15+
* Enable Beats stack monitoring configuration {pull}5878[#5878] (issue: {issue}5563[#5563])
16+
17+
[[enhancement-2.5.0]]
18+
[float]
19+
=== Enhancements
20+
21+
* Surface Kubernetes client rate limiter metrics {pull}6007[#6007]
22+
* Add Elasticsearch observation interval as configurable value to Helm Chart {pull}5989[#5989] (issue: {issue}5988[#5988])
23+
* Don't log non-standard ES JSON error responses as errors {pull}5971[#5971] (issue: {issue}5473[#5473])
24+
* Report incorrect license type in logs and events {pull}5966[#5966] (issue: {issue}5963[#5963])
25+
* Inherit all environment variables from ES container in initContainers {pull}5962[#5962] (issue: {issue}5577[#5577])
26+
* Elasticsearch: always set discovery.seed_hosts to empty array {pull}5950[#5950] (issue: {issue}5834[#5834])
27+
* [Autoscaling] Add CPU recommender {pull}5924[#5924] (issue: {issue}5823[#5823])
28+
* Log correlation for operator APM traces {pull}5883[#5883]
29+
30+
[[bug-2.5.0]]
31+
[float]
32+
=== Bug fixes
33+
34+
* Increment desired nodes version on each call {pull}6037[#6037] (issue: {issue}5979[#5979])
35+
* Ignore unmanaged namespaces in webhook validation for all resources. {pull}6013[#6013] (issue: {issue}5814[#5814])
36+
* Fix helm chart rendering issues associated with indentation {pull}6004[#6004]
37+
* Stack monitoring: trust custom cert. in output configuration {pull}5945[#5945] (issue: {issue}5917[#5917])
38+
39+
[[docs-2.5.0]]
40+
[float]
41+
=== Documentation improvements
42+
43+
* Add License files for Helm Charts and Updating Chart README {pull}6008[#6008] (issue: {issue}6005[#6005])
44+
* Rewrite snapshot documentation and add CSP specific setups {pull}5969[#5969] (issues: {issue}5230[#5230], {issue}5652[#5652])
45+
* Restructure secure settings docs and minor additions {pull}5965[#5965] (issue: {issue}5425[#5425])
46+
* Update documentation to clarify ES node.processors section. {pull}5941[#5941] (issue: {issue}5940[#5940])
47+
* Fix typo in "manage compute resources" doc {pull}5929[#5929]
48+
49+
[[nogroup-2.5.0]]
50+
[float]
51+
=== Misc
52+
53+
* Update module go to 1.19 {pull}6040[#6040]
54+
* Update k8s to v0.25.2 {pull}6032[#6032]
55+
* Update module sigs.k8s.io/controller-tools to v0.10.0 {pull}6031[#6031]
56+
* Update module helm.sh/helm/v3 to v3.10.0 {pull}6030[#6030]
57+
* Update module github.com/hashicorp/vault/api to v1.8.0 {pull}6022[#6022]
58+
* Update k8s to v0.25.1 {pull}6018[#6018]
59+
* Update registry.access.redhat.com/ubi8/ubi-minimal Docker tag to v8.6-941 {pull}6012[#6012]
60+
* Update module k8s.io/klog/v2 to v2.80.1 {pull}6009[#6009]
61+
* Update module github.com/google/go-cmp to v0.5.9 {pull}6006[#6006]
62+
* Update docker.io/library/golang Docker tag to v1.19.1 {pull}6003[#6003]
63+
* Update module github.com/spf13/viper to v1.13.0 {pull}6001[#6001]
64+
* Update module github.com/gobuffalo/flect to v0.3.0 {pull}5996[#5996]
65+
* Update module sigs.k8s.io/controller-runtime to v0.13.0 {pull}5995[#5995]
66+
* Update module go.uber.org/zap to v1.23.0 {pull}5972[#5972]
67+
* Update golang to 1.19 {pull}5939[#5939]
68+
* Update module github.com/prometheus/client_golang to v1.13.0 {pull}5930[#5930]
69+
* Update module sigs.k8s.io/kustomize/kyaml to v0.13.9 {pull}5918[#5918]
70+
* Update dependency registry.access.redhat.com/ubi8/ubi-minimal to v8.6-902 {pull}5914[#5914]
71+
* Update module github.com/stretchr/testify to v1.8.0 {pull}5912[#5912]
72+
* Update module github.com/prometheus/common to v0.37.0 {pull}5911[#5911]
73+
* Update module github.com/google/go-containerregistry to v0.11.0 {pull}5910[#5910]
74+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[[release-highlights-2.5.0]]
2+
== 2.5.0 release highlights
3+
4+
[float]
5+
[id="{p}-250-new-and-notable"]
6+
=== New and notable
7+
8+
New and notable changes in version 2.5.0 of {n}. Check <<release-notes-2.5.0>> for the full list of changes.
9+
10+
[float]
11+
[id="{p}-250-autoscaling-crd"]
12+
==== Autoscaling Elasticsearch: Introducing a dedicated custom resource
13+
14+
The ECK operator has had experimental support for autoscaling Elasticsearch since version 1.5.0. With this release we are removing the experimental label and giving the autoscaling specification its own custom resource definition with improved status reporting compared to the experimental implementation. Read our updated <<{p}-autoscaling, docs>> for more details.
15+
16+
17+
[float]
18+
[id="{p}-250-agent-fleet-helm-chart"]
19+
==== Helm charts for Elastic Agent and Fleet Server
20+
21+
We are adding two new Helm charts for workloads managed by the ECK operator. Charts for Elastic Agent and Fleet Server are complementing the existing charts for Elasticsearch and Kibana. They can be used individually or as part of our existing Elastic Stack Helm chart. Get started by reading the <<{p}-stack-helm-chart, docs>>.
22+
23+
[float]
24+
[id="{p}-250-beats-stack-monitoring"]
25+
==== Stack Monitoring for Beats
26+
Stack Monitoring in ECK refers to shipping logs and metrics from Elastic Stack applications via a sidecar container to a monitoring cluster. With support for Elasticsearch and Kibana available since version 1.7.0 we are closing a gap by adding support for Beats as well. It can be configured simply by adding the name and namespace of a monitoring cluster to your Beats manifest. Find examples in the <<{p}-stack-monitoring, docs>>.
27+

docs/release-notes/highlights.asciidoc

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
--
66
This section summarizes the most important changes in each release. For the full list, check <<eck-release-notes>>.
77

8+
* <<release-highlights-2.5.0>>
89
* <<release-highlights-2.4.0>>
910
* <<release-highlights-2.3.0>>
1011
* <<release-highlights-2.2.0>>
@@ -34,6 +35,7 @@ This section summarizes the most important changes in each release. For the full
3435

3536
--
3637

38+
include::highlights-2.5.0.asciidoc[]
3739
include::highlights-2.4.0.asciidoc[]
3840
include::highlights-2.3.0.asciidoc[]
3941
include::highlights-2.2.0.asciidoc[]

0 commit comments

Comments
 (0)