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
This should be persisted indefinitely, depending on your distribution. Feel free to open an issue if you have trouble locating the right place to do this in your setup.
133
133
134
-
A cluster created this way **will start all nodes tainted** as follows:
134
+
A cluster created this way **will start with all nodes tainted** as follows:
@@ -145,7 +145,7 @@ With Kubernetes 1.29 and above, the nodes do not gain a node IP in Kubernetes, u
145
145
146
146
This can be problematic for certain network plugins like Cilium, which expect this to exist. You may have to install such plugins after the CCM, or wait for them to heal after the CCM has been installed.
147
147
148
-
Alternatively you can configure `--node-ips` with `kubectl`, to explicitly set the IPs, but this may cause problems if the IPs set via `kubectl` differ from the IPs determined by the CCM.
148
+
Alternatively, you can configure `--node-ips` with `kubectl`, to explicitly set the IPs, but this may cause problems if the IPs set via `kubectl` differ from the IPs determined by the CCM.
149
149
150
150
See https://github.com/kubernetes/kubernetes/pull/121028
151
151
@@ -173,21 +173,21 @@ To install the latest version:
To install a specific version, or to upgrade to a new version, have a look at the [list of releases](https://github.com/cloudscale-ch/cloudscale-cloud-controller-manager/releases).
176
+
To install a specific version, or to upgrade to a new version, take a look at the [list of releases](https://github.com/cloudscale-ch/cloudscale-cloud-controller-manager/releases).
177
177
178
178
Each release has a version-specific `kubectl apply` command in its release description.
179
179
180
180
### Existing Clusters
181
181
182
-
For existing clusters we recommend the following installation order:
182
+
For existing clusters, we recommend the following installation order:
183
183
184
184
1. [Storing the API Token](#storing-the-api-token)
185
185
2. [Installing the CCM](#installing-the-ccm)
186
186
3. [Configuring the Cluster](#configuring-the-cluster)
187
187
188
-
For step three you need to restart the kubelet once on each node (serially).
188
+
For step three, you need to restart the kubelet once on each node (serially).
189
189
190
-
You can verify that the CCM is running, by having a look at the status of the `cloudscale-cloud-controller-manager` daemonset and its log.
190
+
You can verify that the CCM is running, by taking a look at the status of the `cloudscale-cloud-controller-manager` daemon set and its log.
191
191
192
192
At this point, `LoadBalancer` service resources can already be used, but the Node metadata will only be updated on the nodes once they have been tainted briefly as follows:
193
193
@@ -215,7 +215,7 @@ metadata:
215
215
216
216
The full set of configuration toggles can be found in the [`pkg/cloudscale_ccm/loadbalancer.go`](pkg/cloudscale/ccm/loadbalancer.go) file.
217
217
218
-
These annotations are all optional as they come with reasonable defaults.
218
+
These annotations are all optional, as they come with reasonable defaults.
0 commit comments