Releases: oracle/oci-cloud-controller-manager
Releases · oracle/oci-cloud-controller-manager
0.8.0
- Kubernetes version 1.14, 1.15, 1.16 and 1.17 support.
- Change documentation as per new release. fix rbac manifest and readme compatibility matrix
- add/delete/update backend servers instead of updating the entire backendsets
- Fix the documentation around how to run e2e tests for CCM
- Fix issues with ccm e2e tests.
- CCM is not honouring oci-load-balancer-connection-idle-timeout annotation during update event
- Change log level to debug for config file not found on worker node
- Fixing CCM build target
- Resolve dependency conflict for Sirupsen by bumping up the version of docker/docker
- CCM should ignore nodes for backends that aren't setup yet.
- move to go mod
- Avoid CCM panic due to index out of range
- update oci-go-sdk
- correction to boilerplate header validation and remove e2e test automation
- Enable provisioning BV from another BV
- Deploy single container with CCM and FVP
- Cert rotation should avoid listener recreation
- Fix test to avoid appending secret name to listeners name
0.7.0
Support assigning SSL certs to BackendSets (#243)
0.6.1
0.6.0
0.5.1
0.5.0
0.4.0
- Implement
loadbalancer.securityListManagementMode: Frontendwhich only
manages security list rules for load balancer ingress. [#180] - Depreciate
loadbalancer.disableSecurityListManagementin favour of
loadbalancer.securityListManagementMode: None. [#180] - Implement
loadbalancer.securityListsto allow explicit configuration of the
security lists that the CCM manages on a per-subnet basis [#164]. - Implement support for instance principles authentication [#155]
0.3.2
- [BUG] Fix panic when EnsureLoadBalancer() called with 0 Nodes [#176]
- [BUG] Fix panic when GetInstanceByNodeName() encountered an instance without
either a public IP or a hostname [#167] - [BUG] Fix regression where compartment OCID was no longer looked up from
metadata when not provided in cloud-provider config [#168] - Depreciate cloud-provider config property
auth.key_passphrasereplacing it
withauth.passphrase[#142] - Depreciate cloud-provider config property
auth.compartmentreplacing it
withcompartment[#170]
0.3.1
0.3.0
- Create load balancers using a single OCI API request significantly reducing fresh load balancer creation time [#148]
- Fix failure to delete security list rules when deleting a Service type=LoadBalancer or changing its NodePort(s) [#151]
- Move to ConfigMap based leader election [#160]
- Fix potential panic when a load balancer had no backends [#157]