0.9.0
Major changes -
- CSI support
- Regional Subnet support via LB annotation
- Health check config support for backend sets
- Support LB Service creation if nodepool belongs to a different compartment than cluster's compartment
- Bug fixes
Detailed changes -
- Kubernetes 1.18 compatibility
- Fix node info controller to trim providerID prefix to support backward compatibility to non-oke clusters.
- CCM should support LB Service creation if nodepool belongs to a different compartment
- CCM should set node address properly to cross compartment node and Fault Domain Label to all the Nodes.
- Opensource CSI in OGHO
- remove wercker references
- CCM is not honouring oci-load-balancer-connection-idle-timeout annotation during update event
- Update seclist when lb service nodeport changes
- Ensure LB SecList is synced if there are no Backend/Backendset/Listerner changes
- merge internal repo commits to oss
- oci-cloud-provider should retry on all retryable errors
- Regional Subnet via LB annotation re-work. Remove subnets annotation and keep old annotaion.
- Support health check config for backend sets.
- Customer should be able to edit the service to add/update listener even if the customer uses the service.beta.kubernetes.io/oci-load- balancer-backend-protocol: "HTTP" 2. When customers add service.beta.kubernetes.io/oci-load-balancer-backend-protocol: "HTTP" in existing service, CCM should update the existing listener with the new protocol( i.e only change the protocol of the listener, not create and delete the listerner)