Releases
2.1.0
Elastic Cloud on Kubernetes 2.1.0
New features
Allow predicates to be disabled on a case-by-case basis through annotation. #5284 (issue: #2092 )
Enhancements
Elasticsearch: Set status.ObservedGeneration from metadata.Generation #5331 (issue: #3392 )
Kibana: Set status.ObservedGeneration from metadata.Generation #5409 (issue: #3392 )
Extend full upgrade to any version upgrade of non-HA Elasticsearch #5408
Handle resource conflict while updating status in association reconciler #5337
Improve Elasticsearch status sub-resource #5328
Use new node.roles notation in all example manifests #5289 (issue: #4130 )
Handle data tiers during rolling upgrades #5248 (issue: #5228 )
Isolate operator from HTTP service misconfiguration - Use internal service #5211 (issue: #4394 )
Improve handling of managed namespaces - resolving 'unknown namespace for the cache' errors #5187
Bug fixes
Avoid reporting outdated Elasticsearch health on reconciliation error that prevents getting the real one #5349 (issue: #5330 )
Only configure Stack Monitoring if association reconciled #5339
Do not attempt rolling upgrades for non-HA Elasticsearch clusters #5327 (issue: #5321 )
Use precondition when deleting secrets #5273 (issue: #5249 )
Support new Agent base image as of 7.17 #5268
Fix webhook match policy for OLM based installations #5437 (issue: #5423 )
Fix Agent trust CA commands for all image variants #5438 (issue: #5434 )
Documentation improvements
Add a sentence explaining the upgrade strategy restriction for non-HA Elasticsearch clusters #5400
Add example code to the Quickstart #5378 (issue: #5322 )
Fix links to Elasticsearch upgrade docs #5347
Adjust Fleet recipes for default policy change #5281 (issue: #5262 )
Misc
Update golang version to v1.17.8 #5440
Update module sigs.k8s.io/controller-runtime to v0.11.1 #5384
Update module sigs.k8s.io/kustomize/kyaml to v0.13.3 #5380
Update module github.com/google/go-cmp to v0.5.7 #5264
You can’t perform that action at this time.