Skip to content

Releases: oracle/cluster-api-provider-oci

v0.8.1

19 Apr 05:34
v0.8.1
Compare
Choose a tag to compare

Features

  • Add ability to disable OCI Client initialization on startup #243

v0.8.0

09 Mar 18:12
db4d5fc
Compare
Choose a tag to compare

Features

  • Add Windows support for self managed clusters #222
  • Add support for Kubernetes 1.25 #220
  • Add support for lookup of nodepool image if not present in managed cluster #216

Bug Fixes

  • Fix private managed template to have correct seclist and Subnect CIDR #221

Others

  • Update install-cluster-api.md with new version #218
  • Update to use gomega gmeasure #217
  • bump golang.org/x/net from 0.2.0 to 0.7.0 #215
  • Update the CAPI version in the e2e_conf.yaml #184

Full Changelog: v0.7.0...v0.8.0

v0.7.0

14 Feb 11:38
v0.7.0
fa5471c
Compare
Choose a tag to compare

Features

  • OKE(Managed Kubernetes service in OCI) Support(experimental) #138, #163, #172, #195
  • Add support for attaching secondary vnic #205
  • Cluster identity(Multi-tenancy) #207
  • Add support for confidential compute #211
  • Add params to machinepool and support instance configuration upgrade #183

Bug Fixes

  • Fix OCI Addons template for Kubernetes 1.24 #199
  • Fix Oracle Linux Template for multi node control plane #191

Others

  • Upgrade to cluster-api 1.3.0 #187

Full Changelog: v0.6.0...v0.7.0

v0.6.0

14 Oct 13:02
7b59f48
Compare
Choose a tag to compare

Features

  • Add support for Kubernetes 1.24 #153
  • Add support for MaxConcurrentReconciles #152
  • Add all launch parameters exposed by compute API (except for extendedMetadata) #160
  • Add support for crdsdev #168
  • Add MachineHealthCheck example template #175

Bug Fixes

  • Validating the cluster name before trying to create #143

Others

  • Add documentation for burstable instances #169
  • Add documentation for worker node customization #164
  • Add documentation on how to create GPU workload cluster #170
  • Update other documentation (#141, #171, #140)

Full Changelog: v0.5.0...v0.6.0

v0.6.0-alpha.0

26 Sep 02:24
v0.6.0-alpha.0
48c5975
Compare
Choose a tag to compare
v0.6.0-alpha.0 Pre-release
Pre-release

What's Changed

Full Changelog: v0.5.0...v0.6.0-alpha.0

v0.5.0

31 Aug 04:00
v0.5.0
f638fc5
Compare
Choose a tag to compare

Features

  • Add version information(#126 )

Bug Fixes

  • Tags should not be sent in update API calls (#131 )

v0.4.0

25 Jul 12:05
v0.4.0
c0ed391
Compare
Choose a tag to compare

Breaking Change

As part of PR #116 , Subnet and NSG name has been made mandatory fields. This was done to support ClusterClass support for custom Subnet/NSG.

Features

Bug Fixes

  • Fix merge strategy for NSG/Subnet and remove usage of ID for NSG seclist reconciliation (#116 )
  • Webhook validation failing for blank subnet cidr (#93 )

Others

  • Update CAPI dependencies to 1.2.0, Add support for JSON logging (#118 )
  • Update the cloud-provider-oci image in test and template to 1.23(#107 )
  • Tilt support for development(#102 , #108 )

v0.3.0

04 May 05:26
v0.3.0
ac37f79
Compare
Choose a tag to compare

Features

  • Add ClusterClass Template (#61 )
  • Add DRG Based VCN Peering (#54 )
  • Add support for externally managed VCN (#65 )
  • Add validation webhook and validations for OCICluster and OCIMachineTemplate (#62 , #75 , #77, #67 )
  • Update OCI Cloud Controller Manager Version (#78 )

Bug Fixes

  • clusterctl move does not work (#74 )

Others

  • Add e2e template to .gitignore (#72 )

v0.2.0

07 Apr 12:49
07fb85a
Compare
Choose a tag to compare

Features

  • Add support for clusters in multiple regions (#44)
  • Update templates to specify control plane and node shapes separately (#19)

Others

  • Upgrade OCI GO SDK to latest version (#40)

v0.1.0

28 Feb 23:40
v0.1.0
566c4c6
Compare
Choose a tag to compare

Initial release of Cluster API Provider for OCI