KubeOps 2.0.1
Categories:
2 minute read
KubeOps 2.0.1 - Release Date 22.12.2025
Changelog KubeOpsCtl 2.0.1
Whats new?
- Supports KubeVIP
- Supports Ubuntu 24.04 LTS
- Supports RHEL 9.6
- Supports Cilium CNI
- Reworked Cluster creation process
- Reworked Cluster upgrade process
- Reworked Compliance application installation process
- Reworked Compliance application update process
- Introduced new value format for cluster-values.yaml
- Introduced new value format for enterprise-values.yaml
- Introduced selfcontained air-gap packages
- Improve the Cluster creation process
- Improve the Cluster upgrade process
- Improve the Compliance application installation process
- Improve the Compliance application update process
- Improve the Cluster creation/upgrade speed
- Improve the Compliance application installation/update speed
- Updated opensearch package from 1.7.6 to 2.0.0
- Updated opensearch-dashboard package from 1.7.6 to 2.0.0
- Updated velero package from 1.7.6 to 2.0.0
- Enterprise packages are only pulled if they are marked as `enabled: true` in the enterprise-values.yaml
Fixes
- "Delete Node" now works over multiple zones
- An invalid cluster-values.yaml is now caught before cluster creation
- If no helm chart is installed the cluster creation process will still run through
- Harbor: fixed missing template for hostname
- nginx-ingress: updated netpols
- opensearch-dashboard: changed issuer to cluster-issuer
- airgap-packages are pulled from locally installed harbor registry instead of public registries
Known Issues
⚠ Warning
Ubuntu airgap functionality is currently not validated and therefore experimental
Versions KubeOps 2.0.1
| Tool | App Version | Chart Version | Package Version | SHA256 Checksum |
|---|---|---|---|---|
| calico | 3.29.1 | 3.29.1 | kubeops/calico:v3.29.1 | 2f0d00e78a88c52aa057e9257fcbb16015466262e6f464b046af97bc46c039d5 |
| cilium | 1.18.2 | 1.18.2 | kubeops/cilium:v1.18.2 | 240e7fd568976f26b885a26daa23c1a3f4c54552554abbf110d8bcef6005a0d0 |
| multus | snapshot-thick | kubeops/multus:snapshot-thick | 6904c4d157ac5d6ebc956a65affd27a9a11bd64da42cedd600f720789e6cc59c | |
| ingress-nginx | 1.11.5 | 4.11.5 | kubeops/ingress-nginx:2.0.1 | 8b6422ae30448795138b3b939bbb9d86340d11517a9c48ce0d547d5c042aacc2 |
| cert-manager | 1.18.2 | 1.18.2 | kubeops/cert-manager:2.0.1 | 599954bb8bbc400f4e5b4b5772db5269bf511aa6f3f52458fe9dfa724ff02663 |
| opa-gatekeeper | 3.17.1 | 3.17.1 | kubeops/opa-gatekeeper:2.0.1 | ffdd6ccb5c2237f612e59501f3c5dfc89918de9a77d0fe6f6b138d0981bed5f3 |
| velero | 1.16.2 | 10.1.0 | kubeops/velero:2.0.1 | c867e0fcd13b82012317b09db5fd8754578e1c6ae3a9b4511c290de3f9aadafd |
| rook-ceph | 1.15.6 | 1.15.6 | kubeops/rook-ceph:2.0.1 | f931a3556173739d88199b841e3ff3ac34df1e63303e4ae482eff1bd7465061d |
| harbor | 2.14.0 | 1.18.0 | kubeops/harbor:2.0.1 | fe08c1caa8ef1e21ef92c6927bbd8f160567e62d249a5a7d34cf24c0d6bc12cf |
| kube-prometheus-stack | 0.85.0 | 77.0.2 | kubeops/kube-prometheus-stack:2.0.1 | 4ef5d140ce2fdffad7ba3d51cf408746d64938b23d6b9b46c2182792fdb06850 |
| keycloak | 26.1.0 | 1.1.0 | kubeops/keycloak:2.0.1 | bc65c71135066eb22298109aa4f573b1b4115c11df1ed0bc995b9f4668d64a47 |
| kubeops-dashboard | 0.26.0 | 0.26.0 | kubeops/kubeops-dashboard:2.0.1 | 7f795a2bc689b8ccbb2bc6a6dfbc40af28bbeed40a9cb5fec26469708687ce43 |
| filebeat-os | 8.5.1 | 8.5.1 | kubeops/filebeat-os:2.0.1 | 6eb2098040870ca6539411b77d1ecb5c4606198ea6cad9e7c6f1173da69ba1f0 |
| logstash-os | 8.4.0 | 8.5.1 | kubeops/logstash-os:2.0.1 | 20095b5d51eee351f26888dfe33ed90ae88571f5b9c6c3827ae0e2bb86aa68f7 |
| opensearch-os | 3.2.0 | 3.2.1 | kubeops/opensearch-os:2.0.1 | 38273e01aff56dbd730509dbab86ac5206d920c4a10f64d99c8935acf95e5490 |
| opensearch-dashboards | 3.2.0 | 3.2.2 | kubeops/opensearch-dashboards:2.0.1 | 7861cd97d6e7adc85f78e4907b9b2caf587667894e3f53ad1e0ca5695280d144 |