metrics-server
要完全删除Linux上的metrics-server,您可以按照以下步骤进行操作:
-
使用kubectl命令检查metrics-server的部署和服务:
复制
kubectl get deployments -n kube-system | grep metrics-server kubectl get services -n kube-system | grep metrics-server -
使用kubectl命令删除metrics-server的部署和服务:
复制
kubectl delete deployment metrics-server -n kube-system kubectl delete service metrics-server -n kube-system -
使用kubectl命令检查metrics-server的配置映像:
复制
kubectl get configmaps -n kube-system | grep metrics-server -
使用kubectl命令删除metrics-server的配置映像:
复制
kubectl delete configmap metrics-server-config -n kube-system -
使用kubectl命令检查metrics-server的角色和角色绑定:
复制
kubectl get roles -n kube-system | grep metrics-server kubectl get rolebindings -n kube-system | grep metrics-server -
使用kubectl命令删除metrics-server的角色和角色绑定:
复制
kubectl delete role metrics-server -n kube-system kubectl delete rolebinding metrics-server -n kube-system -
使用kubectl命令检查metrics-server的服务账号:
复制
kubectl get serviceaccounts -n kube-system | grep metrics-server -
使用kubectl命令删除metrics-server的服务账号:
复制
kubectl delete serviceaccount metrics-server -n kube-system
通过执行以上步骤,您将能够删除Linux上的metrics-server。请注意,这些命令需要具有足够的权限来执行。确保您在执行这些命令之前了解其影响,并备份重要的数据和配置文件。
下载
wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.6.0/components.yaml
在deploy中,spec.template.containers.args字段中加上--kubelet-insecure-tls
docker pull registry.cn-hangzhou.aliyuncs.com/zailushang/metrics-server:v0.6.0
docker tag registry.cn-hangzhou.aliyuncs.com/zailushang/metrics-server:v0.6.0 k8s.gcr.io/metrics-server/metrics-server:v0.6.0
kubectl apply -f components.yaml
只要在master节点部署metrics-server就行

浙公网安备 33010602011771号