v5.0.0
New Features
- Added support for flexible worker group definitions
- self-managed nodes
- instance pools
- cluster networks
- virtual nodes
- Extensive sub-modules refactoring
- Added documentation using mdbook and GitHub pages
- Added support for basic and enhanced OKE Clusters
- Added support for Multus as an extension
- Added support for pre-emptible node pool configuration
- Added support for Resource Manager
- Added ability to override default cloud-init for worker nodes
- Added capacity reservation support for workers
- Added support for Oracle Linux 9 in Bastion and Operator
- Added support for SR-IOV device plugin extension, CNI plugin extension
- Added support for RDMA CNI plugin extension
- Added support for whereabouts IPAM plugin extension
- Added support for MPI operator
- Added support for node cycling
- Added support for node eviction
- Added support for agent config in worker nodes
- Added k9s to operator as an extension
- Added examples for reusability
Changes
- Change NSG from CIDR-based to NSW-chaining
- Improved null or missing value handling, sane defaults
- Improved worker node drain
- Upgraded cloud native packages to use OCNE 1.7
- Architecture, topology
- Separate IAM module for dynamic groups and policies
- Cluster and workers are now in separate submodules
Removed
- Calico CNI
- label prefix
- FSS submodule, kept networking
New Contributors
Full Changelog: v4.5.9...v5.0.0