Skip to content

Releases: dfoster-oracle/oci-openshift

v1.0.0-preview

19 Nov 17:00
Compare
Choose a tag to compare
v1.0.0-preview Pre-release
Pre-release

What's Changed

  • Upgraded OCI CCM and CSI driver versions to v1.30
    • Adds support for using Bare Metal instances as OpenShift cluster nodes
    • Adds support for provisioning Raw Block Volumes (no filesystem)
  • Major Terraform refactor
    • Instead of one infrastructure.tf file that can only create a cluster, we now have the terraform-stacks directory which contains individual Terraform stacks, each with a specific purpose:
      • add-nodes
      • create-cluster
      • create-tags
    • Use shared_modules across all Terraform stacks
    • Packaging of stacks into versioned and distributable zip files
  • Terraform improvements
    • Instances are now distributed across Availability and Fault Domains if available
    • create-cluster stack can be used for a connected Agent-based installation
    • Stacks now output a dynamic_custom_manifest which contains all custom manifests necessary for OpenShift installation, pre-formatted with OCI CCM and CSI secrets, and condensed into a single manifest for easy uploading/pasting
  • New custom manifests
    • All necessary custom manifests are now formatted and output by the Terraform stacks
    • oci-eval-user-data.yml executes scipts uploaded during instance creation
      • iscsi-oci-configure-secondary-nic.sh evaluates and configures the instance network settings for iSCSI boot volumes (Bare Metal)
    • cluster-network.yml modifies the default cluster Network subnet to avoid conflicts with iSCSI boot volumes in OCP 4.17+
  • Versioned OCI CCM and CSI manifests
    • Allows for upgrading of CCM and CSI drivers on an existing cluster

v0.0.1-beta

12 Nov 16:48
Compare
Choose a tag to compare

v0.0.1

12 Nov 16:41
f3ef750
Compare
Choose a tag to compare