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
Copy file name to clipboardExpand all lines: docs/book/src/developer/providers/migrations/v1.10-to-v1.11.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1726,6 +1726,8 @@ spec:
1726
1726
serverCertSANs: [ ... ]
1727
1727
featureGates: { ... }
1728
1728
imageRepository: ""
1729
+
certificateValidityPeriodDays: 365
1730
+
caCertificateValidityPeriodDays: 3650
1729
1731
scheduler:
1730
1732
extraArgs:
1731
1733
- name: "v"
@@ -1838,6 +1840,8 @@ status:
1838
1840
Use `spec.initConfiguration.timeouts.controlPlaneComponentHealthCheckSeconds` and `spec.joinConfiguration.timeouts.controlPlaneComponentHealthCheckSeconds` instead;
1839
1841
however, using different timeouts for init and join will be enabled only when v1beta1 is removed
1840
1842
- `spec.joinConfiguration.discovery.timeout`field has been removed. Use `spec.joinConfiguration.timeouts.tlsBootstrapSeconds` instead
1843
+
- The `spec.clusterConfiguration.certificateValidityPeriodDays` and `spec.clusterConfiguration.caCertificateValidityPeriodDays` have been
1844
+
added thus aligning with kubeadm v1beta4 API
1841
1845
- The `spec.clusterConfiguration.apiServer` field does not embed `ControlPlaneComponent` anymore (avoid embedding structs)
1842
1846
- `extraArgs`, `extraVolumes`, `extraEnvs` fields have been added to the `spec.clusterConfiguration.apiServer` struct
1843
1847
- The type of the `spec.clusterConfiguration.controllerManager` field has been changed from `ControlPlaneComponent` to `ControllerManager` (avoid embedding structs)
@@ -2091,6 +2095,8 @@ spec:
2091
2095
serverCertSANs: [ ... ]
2092
2096
featureGates: { ...}
2093
2097
imageRepository: ""
2098
+
certificateValidityPeriodDays: 365
2099
+
caCertificateValidityPeriodDays: 3650
2094
2100
scheduler:
2095
2101
extraArgs:
2096
2102
name: "v"
@@ -2251,6 +2257,8 @@ status:
2251
2257
Use `spec.kubeadmConfigSpec.initConfiguration.timeouts.controlPlaneComponentHealthCheckSeconds` and `spec.kubeadmConfigSpec.joinConfiguration.timeouts.controlPlaneComponentHealthCheckSeconds` instead;
2252
2258
however, using different timeouts for init and join will be enabled only when v1beta1 is removed
2253
2259
- `spec.kubeadmConfigSpec.joinConfiguration.discovery.timeout`field has been removed. Use `spec.kubeadmConfigSpec.joinConfiguration.timeouts.tlsBootstrapSeconds` instead
2260
+
- The `spec.kubeadmConfigSpec.clusterConfiguration.certificateValidityPeriodDays` and `spec.kubeadmConfigSpec.clusterConfiguration.caCertificateValidityPeriodDays` have been
2261
+
added thus aligning with kubeadm v1beta4 API
2254
2262
- The `spec.kubeadmConfigSpec.clusterConfiguration.apiServer` field does not embed `ControlPlaneComponent` anymore (avoid embedding structs)
2255
2263
- `extraArgs`, `extraVolumes`, `extraEnvs` fields have been added to the `spec.kubeadmConfigSpec.clusterConfiguration.apiServer` struct
2256
2264
- The type of the `spec.kubeadmConfigSpec.clusterConfiguration.controllerManager` field has been changed from `ControlPlaneComponent` to `ControllerManager` (avoid embedding structs)
0 commit comments