You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* JIRA: OKE-10515 Investigate and bring FVD tests into CCM repo
JIRA: OKE-10515 Investigate and bring FVD tests into CCM repo. enhance dev0 template
* 1. 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)
* JIRA: OKE-8944 - Support health check config for backend sets.
* JIRA: OKE-10520 - Regional Subnet via LB annotation re-work. Remove subnets annotation and keep old annotaion.
* OKE-10829 - oci-cloud-provider should retry on all retryable errors
* merge internal repo commits to oss
* Ensure LB SecList is synced if there are no Backend/Backendset/Listerner changes
* Update seclist when lb service nodeport changes
* OKE-8694 - CCM is not honouring oci-load-balancer-connection-idle-timeout annotation during update event
* remove wercker references
* JIRA: OKE-7821 - Opensource CSI in OGHO
* OKE-10509 - CCM should set node address properly to cross compartment node
OKE-7743 - Fault Domain Label to the Nodes
* OKE-11767 - CCM should support LB Service creation if nodepool belongs to a different compartment
* JIRA: OKE-11796 - Fix node info controller to trim providerID prefix to support backward compatibility to non-oke clusters.
Co-authored-by: arindam-bandyopadhyay <[email protected]>
Co-authored-by: Akarsh Ellore Sreenath <[email protected]>
- ServiceController - responsible for creating load balancers when a service
45
45
of `type: LoadBalancer` is created in Kubernetes.
46
46
47
-
Additionally, this project implements a flexvolume driver and a flexvolume provisioner for Kubernetes clusters running on Oracle Cloud Infrastructure (OCI).
47
+
Additionally, this project implements a container-storage-interface, a flexvolume driver and a flexvolume provisioner for Kubernetes clusters running on Oracle Cloud Infrastructure (OCI).
48
48
49
49
## Setup and Installation
50
50
@@ -55,7 +55,7 @@ following:
55
55
2. Create a Kubernetes secret containing the configuration for the CCM.
56
56
3. Deploy the CCM as a [DaemonSet][4].
57
57
58
-
Note: For the setup and installation of [flexvolume driver](flex-volume-driver.md) and [flexvolume provisioner](flex-volume-provisioner.md) please refer linked resources.
58
+
Note: For the setup and installation of [flexvolume driver](flex-volume-driver.md), [flexvolume provisioner](flex-volume-provisioner.md) and [container-storage-interface](container-storage-interface.md) please refer linked resources.
59
59
60
60
### Preparing Your Cluster
61
61
@@ -65,6 +65,9 @@ use an external cloud-provider.
65
65
This involves:
66
66
- Setting the `--cloud-provider=external` flag on the `kubelet` on **all
67
67
nodes** in your cluster.
68
+
- Setting the `--provider-id=<instanceID>` flag on the `kubelet` on **all
69
+
nodes** in your cluster.
70
+
Where `<instanceID>` is the [instance ocid][11] of a node (unique for each node).
68
71
- Setting the `--cloud-provider=external` flag on the `kube-controller-manager`
0 commit comments