Elastic Cloud on Kubernetes version 2.12.0
editElastic Cloud on Kubernetes version 2.12.0
editKnown issue
edit- During the upgrade of Elasticsearch to version 8.13.0, the operator may encounter a stall in the process due to a reconciler error, wherein the Elasticsearch client fails to request the desired nodes API. There is no workaround available to resolve this issue. The only solution is to update the operator to the subsequent patch release.
New features
edit- Add resize volume functionality to Logstash operator #7519
Enhancements
edit- Remove noisy stack config policy log line #7582 (issue: #7529)
- Increase the default PVC size for logstash #7540 (issue: #7538)
- Add eck-apm-server Helm Chart #7533 (issue: #7489)
- Add Health to Logstash Status #7528 (issue: #7527)
- Add resourceStatuses back into stack config policy status for backwards compatibility #7500
- Add support for updateStrategy in Logstash #7466
- Add TLS and basic authentication integration to Logstash API server #7408 (issue: #6971)
- Add support for securing the operator metrics endpoint with RBAC and TLS #7567
- Remove Enterprise license restriction from ECK stack Helm charts #7621
Bug fixes
editDocumentation improvements
edit- Fix Logstash quickstart docs using single-quote EOF to avoid expanding variables #7580 (issue: #7572)
- Fix typo in managing-compute-resources documentation #7563
- Update APM Server docs for use since 8.x requiring Kibana #7559 (issue: #7541)
- Remove initContainer section in Logstash plugin docs #7557
- Add caution concerning running differing versions of CRDs + operator #7503
- Fix small typo in uninstall docs #7436
Misc
edit- fix(deps): update module golang.org/x/crypto to v0.20.0 #7578
- fix(deps): update module go.uber.org/zap to v1.27.0 #7577
- fix(deps): update module github.com/prometheus/common to v0.48.0 #7570
- fix(deps): update k8s to v0.29.2 and controller-runtime to v0.17.2 #7568
- fix(deps): update module github.com/hashicorp/vault/api to v1.12.0 #7550
- chore(deps): update docker.io/library/golang docker tag to v1.22.0 #7549
- fix(deps): update module github.com/google/go-containerregistry to v0.19.0 #7517
- fix(deps): update k8s to v0.29.1 #7505
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.3-1552 #7501
- fix(deps): update module github.com/google/uuid to v1.6.0 #7496
- fix(deps): update module k8s.io/klog/v2 to v2.120.1 #7484
- fix(deps): update module go.elastic.co/apm/v2 to v2.4.8 #7472
- fix(deps): update module sigs.k8s.io/controller-tools to v0.14.0 #7461
- fix(deps): update module github.com/spf13/viper to v1.18.2 #7458
- fix(deps): update module github.com/prometheus/client_golang to v1.18.0 #7417
- fix(deps): update module github.com/go-logr/logr to v1.4.1 #7409