Elastic Cloud on Kubernetes version 1.2.0edit

New featuresedit

Enhancementsedit

  • Add additional Kibana encryption keys #3285 (issue: #2279)
  • Name transport service port #3233
  • Use _cluster/health API during rolling upgrades #3195 (issue: #3070)
  • Set resource limits for the keystore init container #3193 (issue: #2660)
  • Relax pod disruption budget for single node clusters #3167
  • Switch operator base image to Distroless #3161
  • Introduce a restricted role for APM agent configuration #3155
  • Do not stop running trial even when ECK is not in trial mode #3150 (issue: #3141)
  • Add licence usage metrics #3145 (issue: #3140)
  • Add manifest generator #3124 (issue: #2406)
  • Add support for APM Agent Config Management #3043 (issue: #1264)
  • Add PodTemplate semantic validation for Elasticsearch #3020 (issue: #2266)
  • Add port to nodeSet headless service #3011 (issue: #2843)
  • Name the webhook service port #2829 (issue: #2771)
  • Restrict APM Server user role #2777 (issue: #2661)

Bug fixesedit

  • Do not manage keystore if already initialized #3295 (issue: #3294)
  • Only provision Enterprise licenses as of 7.8.1 #3273 (issue: #3272)
  • Replace the license observer by a sync call in the reconciliation #3165 (issue: #3163)
  • Preserve extra annotations and labels on StatefulSet updates #3149 (issue: #3147)
  • Fix APM Server user role #3010 (issue: #2977)
  • Fix user http tls certificate watch leak #2975 (issue: #249)