mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 09:22:44 +00:00
Merge pull request #60699 from CaoShuFeng/remove-enable-custom-metrics
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. remove deprecated option '--enable-custom-metrics' **Release note**: ```release-note deprecated and inactive option '--enable-custom-metrics' is removed in 1.11 ```
This commit is contained in:
commit
c2b27efd3b
@ -660,9 +660,6 @@ function construct-kubelet-flags {
|
|||||||
flags+=" --non-masquerade-cidr=${NON_MASQUERADE_CIDR}"
|
flags+=" --non-masquerade-cidr=${NON_MASQUERADE_CIDR}"
|
||||||
fi
|
fi
|
||||||
flags+=" --volume-plugin-dir=${VOLUME_PLUGIN_DIR}"
|
flags+=" --volume-plugin-dir=${VOLUME_PLUGIN_DIR}"
|
||||||
if [[ -n "${ENABLE_CUSTOM_METRICS:-}" ]]; then
|
|
||||||
flags+=" --enable-custom-metrics=${ENABLE_CUSTOM_METRICS}"
|
|
||||||
fi
|
|
||||||
local node_labels=$(build-node-labels ${master})
|
local node_labels=$(build-node-labels ${master})
|
||||||
if [[ -n "${node_labels:-}" ]]; then
|
if [[ -n "${node_labels:-}" ]]; then
|
||||||
flags+=" --node-labels=${node_labels}"
|
flags+=" --node-labels=${node_labels}"
|
||||||
|
@ -195,8 +195,6 @@ type KubeletFlags struct {
|
|||||||
// This flag, if set, instructs the kubelet to keep volumes from terminated pods mounted to the node.
|
// This flag, if set, instructs the kubelet to keep volumes from terminated pods mounted to the node.
|
||||||
// This can be useful for debugging volume related issues.
|
// This can be useful for debugging volume related issues.
|
||||||
KeepTerminatedPodVolumes bool
|
KeepTerminatedPodVolumes bool
|
||||||
// enable gathering custom metrics.
|
|
||||||
EnableCustomMetrics bool
|
|
||||||
// allowPrivileged enables containers to request privileged mode.
|
// allowPrivileged enables containers to request privileged mode.
|
||||||
// Defaults to true.
|
// Defaults to true.
|
||||||
AllowPrivileged bool
|
AllowPrivileged bool
|
||||||
@ -234,15 +232,13 @@ func NewKubeletFlags() *KubeletFlags {
|
|||||||
RegisterSchedulable: true,
|
RegisterSchedulable: true,
|
||||||
ExperimentalKernelMemcgNotification: false,
|
ExperimentalKernelMemcgNotification: false,
|
||||||
RemoteRuntimeEndpoint: remoteRuntimeEndpoint,
|
RemoteRuntimeEndpoint: remoteRuntimeEndpoint,
|
||||||
// TODO(#54161:v1.11.0): Remove --enable-custom-metrics flag, it is deprecated.
|
NodeLabels: make(map[string]string),
|
||||||
EnableCustomMetrics: false,
|
VolumePluginDir: "/usr/libexec/kubernetes/kubelet-plugins/volume/exec/",
|
||||||
NodeLabels: make(map[string]string),
|
RegisterNode: true,
|
||||||
VolumePluginDir: "/usr/libexec/kubernetes/kubelet-plugins/volume/exec/",
|
SeccompProfileRoot: filepath.Join(defaultRootDir, "seccomp"),
|
||||||
RegisterNode: true,
|
HostNetworkSources: []string{kubetypes.AllSource},
|
||||||
SeccompProfileRoot: filepath.Join(defaultRootDir, "seccomp"),
|
HostPIDSources: []string{kubetypes.AllSource},
|
||||||
HostNetworkSources: []string{kubetypes.AllSource},
|
HostIPCSources: []string{kubetypes.AllSource},
|
||||||
HostPIDSources: []string{kubetypes.AllSource},
|
|
||||||
HostIPCSources: []string{kubetypes.AllSource},
|
|
||||||
// TODO(#56523:v1.12.0): Remove --cadvisor-port, it has been deprecated since v1.10
|
// TODO(#56523:v1.12.0): Remove --cadvisor-port, it has been deprecated since v1.10
|
||||||
CAdvisorPort: 0,
|
CAdvisorPort: 0,
|
||||||
// TODO(#58010:v1.13.0): Remove --allow-privileged, it is deprecated
|
// TODO(#58010:v1.13.0): Remove --allow-privileged, it is deprecated
|
||||||
@ -421,9 +417,6 @@ func (f *KubeletFlags) AddFlags(mainfs *pflag.FlagSet) {
|
|||||||
fs.MarkDeprecated("non-masquerade-cidr", "will be removed in a future version")
|
fs.MarkDeprecated("non-masquerade-cidr", "will be removed in a future version")
|
||||||
fs.BoolVar(&f.KeepTerminatedPodVolumes, "keep-terminated-pod-volumes", f.KeepTerminatedPodVolumes, "Keep terminated pod volumes mounted to the node after the pod terminates. Can be useful for debugging volume related issues.")
|
fs.BoolVar(&f.KeepTerminatedPodVolumes, "keep-terminated-pod-volumes", f.KeepTerminatedPodVolumes, "Keep terminated pod volumes mounted to the node after the pod terminates. Can be useful for debugging volume related issues.")
|
||||||
fs.MarkDeprecated("keep-terminated-pod-volumes", "will be removed in a future version")
|
fs.MarkDeprecated("keep-terminated-pod-volumes", "will be removed in a future version")
|
||||||
// TODO(#54161:v1.11.0): Remove --enable-custom-metrics flag, it is deprecated.
|
|
||||||
fs.BoolVar(&f.EnableCustomMetrics, "enable-custom-metrics", f.EnableCustomMetrics, "Support for gathering custom metrics.")
|
|
||||||
fs.MarkDeprecated("enable-custom-metrics", "will be removed in a future version")
|
|
||||||
// TODO(#58010:v1.13.0): Remove --allow-privileged, it is deprecated
|
// TODO(#58010:v1.13.0): Remove --allow-privileged, it is deprecated
|
||||||
fs.BoolVar(&f.AllowPrivileged, "allow-privileged", f.AllowPrivileged, "If true, allow containers to request privileged mode. Default: true")
|
fs.BoolVar(&f.AllowPrivileged, "allow-privileged", f.AllowPrivileged, "If true, allow containers to request privileged mode. Default: true")
|
||||||
fs.MarkDeprecated("allow-privileged", "will be removed in a future version")
|
fs.MarkDeprecated("allow-privileged", "will be removed in a future version")
|
||||||
|
Loading…
Reference in New Issue
Block a user