Releases
1.1.0
pebrc
released this
30 Apr 14:00
Breaking changes
Remove operator roles #2530
Name container ports according to protocol #2498 (issue: #2483 )
New features
Add a tool to recreate a deleted cluster from existing PersistentVolumeClaims #2551
Add local K8S remote cluster support #2543
Add basic APM agent instrumentation #2462
Enhancements
Validate unknown fields in ES v1beta1 #2896
Sort StatefulSets retrieved for a given ES cluster #2882 (issue: #2864 )
Improve secure string generation #2794
Rename pause annotation #2783
Add validation webhook configurations for all resource types #2781
Surface EULA validation in annotation for trials #2742
Add automaxprocs #2724
Make transport service customizable #2691
Add the transport service DNS name to the CSR #2687
User-provided config take precedence over operator config #2636
Validate duplicated nodeSet names #2631
Stub initial support for Elastic stack version 8.0 #2613
Get endpoints as part of the diagnostics bundle #2603 (issue: #2602 )
ECK dump: export controller revisions #2538
Add operator flag to define default container registry #2537
Rename log.logger to event.dataset as recommended in ECS #2534
Make readiness probes independent of the host/container network #2528
Bump controller-tools #2497 (issue: #2490 )
Extend cluster-wide rbac roles for elastic crds #2495
Control associations across namespaces with ServiceAccount and RBAC #2482
Allow webhook cert directory to be overridden #2476 (issue: #2463 )
Logging: add minimal support for ECS #2457 (issue: #2002 )
Facilitate filebeat autodiscovery with hints annotation #2439
Add config validation for unknown fields #2433
Synchronously request the Cluster UUID #2399 (issue: #2397 )
Ensure Kibana encryption key is specified #2278 (issue: #1738 )
Bug fixes
Check for ECK managed trials when matching licenses to clusters #2942
Use enterprise_trial as the trial license type #2934
Upgrade apm agent to latest master commit #2921
Close client after noop observer comparisons #2916
Use annotation to track created remote clusters #2891
Fix trial license validation issues #2889
Do not use annotations to cache Elasticsearch API calls #2880
Watch only trial license secret (not trial status) #2879
Do not reject PVC update when a different unit is used #2857 (issue: #2856 )
Revert transport TLS certs verification from full to certificate #2831 (issue: #2823 )
Fix labels on ES CA secret for Kibana association #2773 (issue: #2698 )
Ensure that HTTP CA cert is always set #2772
License check: update remote cluster logs and events #2746
Fix transport certificates reconciliation #2740
Rename registry field as it clashes with ECS #2737
Prevent pod deletion while ES node still contains shards #2715
Association controller bug fixes #2679
Ensure StatefulSets have been processed by the StatefulSet controller before doing any upgrade #2591 (issues: #2393 , #2434 )
Use cert rotate parameter #2541 (issue: #2540 )
Do not mutate object when validating unknown fields #2536
Mark the Version field required and adapt CRD generation for trivialVersions #2480 (issues: #2395 , #2479 )
Cluster bootstrap: ignore ES error when retrieving cluster UUID #2438
You can’t perform that action at this time.