mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-07 03:03:59 +00:00
remove Removed generally available feature-gate DisableCloudProviders and DisableKubeletCloudCredentialProviders
Signed-off-by: carlory <baofa.fan@daocloud.io>
This commit is contained in:
parent
29e5d42979
commit
2382c0125b
@ -104,8 +104,6 @@ func TestAddFlags(t *testing.T) {
|
|||||||
"--authorization-webhook-config-file=/webhook-config",
|
"--authorization-webhook-config-file=/webhook-config",
|
||||||
"--bind-address=192.168.10.20",
|
"--bind-address=192.168.10.20",
|
||||||
"--client-ca-file=/client-ca",
|
"--client-ca-file=/client-ca",
|
||||||
"--cloud-config=/cloud-config",
|
|
||||||
"--cloud-provider=azure",
|
|
||||||
"--cors-allowed-origins=10.10.10.100,10.10.10.200",
|
"--cors-allowed-origins=10.10.10.100,10.10.10.200",
|
||||||
"--contention-profiling=true",
|
"--contention-profiling=true",
|
||||||
"--egress-selector-config-file=/var/run/kubernetes/egress-selector/connectivity.yaml",
|
"--egress-selector-config-file=/var/run/kubernetes/egress-selector/connectivity.yaml",
|
||||||
|
@ -175,16 +175,6 @@ const (
|
|||||||
// both allocators. This feature gate disables the dual write on the new Cluster IP allocators.
|
// both allocators. This feature gate disables the dual write on the new Cluster IP allocators.
|
||||||
DisableAllocatorDualWrite featuregate.Feature = "DisableAllocatorDualWrite"
|
DisableAllocatorDualWrite featuregate.Feature = "DisableAllocatorDualWrite"
|
||||||
|
|
||||||
// owner: @andrewsykim
|
|
||||||
//
|
|
||||||
// Disable any functionality in kube-apiserver, kube-controller-manager and kubelet related to the `--cloud-provider` component flag.
|
|
||||||
DisableCloudProviders featuregate.Feature = "DisableCloudProviders"
|
|
||||||
|
|
||||||
// owner: @andrewsykim
|
|
||||||
//
|
|
||||||
// Disable in-tree functionality in kubelet to authenticate to cloud provider container registries for image pull credentials.
|
|
||||||
DisableKubeletCloudCredentialProviders featuregate.Feature = "DisableKubeletCloudCredentialProviders"
|
|
||||||
|
|
||||||
// owner: @micahhausler
|
// owner: @micahhausler
|
||||||
//
|
//
|
||||||
// Setting AllowInsecureKubeletCertificateSigningRequests to true disables node admission validation of CSRs
|
// Setting AllowInsecureKubeletCertificateSigningRequests to true disables node admission validation of CSRs
|
||||||
|
@ -167,18 +167,6 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate
|
|||||||
{Version: version.MustParse("1.33"), Default: false, PreRelease: featuregate.Beta}, // remove after MultiCIDRServiceAllocator is GA
|
{Version: version.MustParse("1.33"), Default: false, PreRelease: featuregate.Beta}, // remove after MultiCIDRServiceAllocator is GA
|
||||||
},
|
},
|
||||||
|
|
||||||
DisableCloudProviders: {
|
|
||||||
{Version: version.MustParse("1.22"), Default: false, PreRelease: featuregate.Alpha},
|
|
||||||
{Version: version.MustParse("1.29"), Default: true, PreRelease: featuregate.Beta},
|
|
||||||
{Version: version.MustParse("1.31"), Default: true, PreRelease: featuregate.GA, LockToDefault: true},
|
|
||||||
},
|
|
||||||
|
|
||||||
DisableKubeletCloudCredentialProviders: {
|
|
||||||
{Version: version.MustParse("1.23"), Default: false, PreRelease: featuregate.Alpha},
|
|
||||||
{Version: version.MustParse("1.29"), Default: true, PreRelease: featuregate.Beta},
|
|
||||||
{Version: version.MustParse("1.31"), Default: true, PreRelease: featuregate.GA, LockToDefault: true},
|
|
||||||
},
|
|
||||||
|
|
||||||
DisableNodeKubeProxyVersion: {
|
DisableNodeKubeProxyVersion: {
|
||||||
{Version: version.MustParse("1.29"), Default: false, PreRelease: featuregate.Alpha},
|
{Version: version.MustParse("1.29"), Default: false, PreRelease: featuregate.Alpha},
|
||||||
{Version: version.MustParse("1.31"), Default: false, PreRelease: featuregate.Deprecated},
|
{Version: version.MustParse("1.31"), Default: false, PreRelease: featuregate.Deprecated},
|
||||||
|
@ -406,40 +406,12 @@
|
|||||||
lockToDefault: false
|
lockToDefault: false
|
||||||
preRelease: Beta
|
preRelease: Beta
|
||||||
version: "1.33"
|
version: "1.33"
|
||||||
- name: DisableCloudProviders
|
|
||||||
versionedSpecs:
|
|
||||||
- default: false
|
|
||||||
lockToDefault: false
|
|
||||||
preRelease: Alpha
|
|
||||||
version: "1.22"
|
|
||||||
- default: true
|
|
||||||
lockToDefault: false
|
|
||||||
preRelease: Beta
|
|
||||||
version: "1.29"
|
|
||||||
- default: true
|
|
||||||
lockToDefault: true
|
|
||||||
preRelease: GA
|
|
||||||
version: "1.31"
|
|
||||||
- name: DisableCPUQuotaWithExclusiveCPUs
|
- name: DisableCPUQuotaWithExclusiveCPUs
|
||||||
versionedSpecs:
|
versionedSpecs:
|
||||||
- default: true
|
- default: true
|
||||||
lockToDefault: false
|
lockToDefault: false
|
||||||
preRelease: Beta
|
preRelease: Beta
|
||||||
version: "1.33"
|
version: "1.33"
|
||||||
- name: DisableKubeletCloudCredentialProviders
|
|
||||||
versionedSpecs:
|
|
||||||
- default: false
|
|
||||||
lockToDefault: false
|
|
||||||
preRelease: Alpha
|
|
||||||
version: "1.23"
|
|
||||||
- default: true
|
|
||||||
lockToDefault: false
|
|
||||||
preRelease: Beta
|
|
||||||
version: "1.29"
|
|
||||||
- default: true
|
|
||||||
lockToDefault: true
|
|
||||||
preRelease: GA
|
|
||||||
version: "1.31"
|
|
||||||
- name: DisableNodeKubeProxyVersion
|
- name: DisableNodeKubeProxyVersion
|
||||||
versionedSpecs:
|
versionedSpecs:
|
||||||
- default: false
|
- default: false
|
||||||
|
Loading…
Reference in New Issue
Block a user