MarkLogic Operator for Kubernetes 1.2.0
This release introduces support for Istio Ambient Mode, enhances data safety during operator uninstallation, and addresses a number of bugs and security vulnerabilities to improve overall cluster reliability.
This release includes:
- Istio Ambient Mode support: The Operator now supports running MarkLogic clusters in Kubernetes environments with Istio Ambient Mode enabled. This provides enhanced security and observability without the overhead of sidecar proxies, alongside continued support for traditional Istio Sidecar mode.
- CRD resource retention: Custom Resource Definitions (CRDs) for MarkLogic clusters and groups now include the helm.sh/resource-policy: keep annotation. When uninstalling the Operator via Helm, your existing CRDs and MarkLogic deployments are safely preserved to prevent accidental deletion.
- Security and dependency updates: Updated core Go module dependencies, including OpenTelemetry libraries (
go.opentelemetry.io/otelandgo.opentelemetry.io/otel/traceto v1.40.0), to remediate known security vulnerabilities and improve stability.