Repository navigation
v1.4.0
Features & Enhancements
1. Bring Your Own Network (BYON)
- Users can now select existing network resources (VCN, subnets, gateways, etc.) when creating a new cluster, enabling "Bring Your Own Network" capability via the
use_existing_networkoption. Previously, the stack only allowed creation of new network resources for each cluster. With BYON, customers have finer control and flexibility in cluster networking.- Owner: @vinayak-oci
2. Agent-Based Installation (ABI): Advanced Configurations & Disconnected Support
- Added new configuration options for Agent-based Installer (ABI), especially for disconnected. New output with pre-configured
install-config.yamlandagent-config.yaml, to be used in conjunction with existingdynamic_custom_manifest. The create-cluster stack now supports creating a webserver for disconnected ABI to host the cluster installation process and the rootfs file for the instances.- Owners: @jiayzhon , @dfoster-oracle
- Credit: @DavidCampbellAtOracle
3. GA: RWX Support & OCI CSI Driver v1.32.0
- Made OCI CSI driver v1.32.0 the default. This version provides RWX support for Raw Block Volumes. CCM and CSI drivers now auto-tag Load Balancers and Block Volumes using initial defined tags (openshift-resource-infra).
- Owner: @dfoster-oracle
4. OpenShift Virtualization Support
- The OCI CSI driver supports OpenShift Virtualization with RWX Raw Block Volumes, and a version with Ultra High Performance Block Volumes (v1.32.0-UHP). Additional information can be found in
docs/openshift-virtualization.md.- Owners: @dfoster-oracle, @vinayak-oci
5. Load Balancer Update: API LB Backend Set
- Added
api-intbackend set to API load balancer, resolving issues encountered when adding nodes.- Owner: @dfoster-oracle
- Credit: @adriengentil
6. Oracle Cloud Agent (OCA) integration & plugins (beta)
- OCA, running on launched instances with limited functionality, can now manage multiple essential plugins such as instance monitoring (pushing host metrics to OCI Monitoring), support for Ultra High-Performance block storage, RDMA setup for GPU clusters, and more.
- Owner: @handerajat
7. Internal: Manifests Repository Cleanup
- Removed committed checksums from version control and cleaned up condensed manifests from the
custom_manifestsdirectory and related documentation.- Owner: @dfoster-oracle
Documentation Updates
- Added
docs/for visibility. - Major READMEs and Oracle public documentation updated to reflect new BYON networking, Agent-based installation enhancements, and CSI capabilities.
Contributors & Attribution
- @vinayak-oci
- @dfoster-oracle
- @jiayzhon
- @handerajat
- @nikhisin3001
- @adriengentil
- @DavidCampbellAtOracle
What's Changed
- Release v1.4.0 preview by @dfoster-oracle in #75
Full Changelog: v1.3.0...v1.4.0