Elastic Cloud on Kubernetes 3.0.0
Release Highlights
- ECK 3.0.0 adds support for Elastic Stack version 9.0.0. Elastic Stack version 9.0.0 is not supported on ECK operators running versions earlier than 3.0.0.
Features and enhancements
- Add support for defining
dnsPolicyanddnsConfigoptions for the ECK operator StatefulSet #7999 - Config: Allow escaping dots in keys via
[unsplit.key]syntax #8512 (issue: #8499) - Enable copying of ECK images to Amazon ECR to make it easier for users to find our own ECK operator in the AWS marketplace #8427
- Support new agent image path as of 9.0 #8518
- Remove ubi suffix for 9.x images #8509
- Remove support for 6.x Stack version #8507
- Log resourceVersion on Create and Update #8503
- Remove policyID validation #8449 (issue: #8446)
- Refactor APM server for 9.0.0 #8448 (issue: #8447)
- Improve error messages and events during Fleet setup #8350
- Validate updates to 9.0 go through 8.18 #8559 (issue: #8557)
Fixes
Documentation improvements
- Fix unresolved attribute in ECK Quickstart #8432
- Add synthetic monitoring example #8385 (issue: #6294)
- Update heap dump command to use the most recent Java process #8294
- Document the need for an ingest node for Enterprise Search analytics #8271
Miscellaneous
- chore(deps): update Docker tag
registry.access.redhat.com/ubi9/ubi-minimaltov9.5-1741850109#8544 - Update
golang.org/x/netpackage to0.38.0#8591 - chore(deps): update Docker tag
docker.elastic.co/wolfi/gotov1.24#8453 - fix(deps): update module
go.elastic.co/apm/v2/*tov2.6.3#8440 - chore(deps): update Wolfi to
v1.23.5-r1#8434 - fix(deps): update k8s #8400
- fix(deps): update module
github.com/gkampitakis/go-snapstov0.5.8#8393 - Bump
golang.org/x/cryptofrom0.29.0to0.31.0#8334 - fix(deps): update module
github.com/prometheus/commontov0.61.0#8333 - fix(deps): update Kubernetes dependencies to
v0.32.0and controller-runtime tov0.19.3#8330 - fix(deps): update module
github.com/magiconair/propertiestov1.8.9#8307 - chore(deps): update Docker tag
docker.elastic.co/wolfi/gotov1.23.4#8306 - fix(deps): update module
github.com/stretchr/testifytov1.10.0#8282