Kubernetes 클러스터 설치 metrics-server
1794 단어 Kubernetes
1,git에서 최신metrics-서비스 코드를 다운로드합니다.
wget https://github.com/kubernetes-incubator/metrics-server/archive/v0.3.3.tar.gz
아니면 git에서 clone.
git clone https://gitlab.k8scloud.site/engchina/metrics-server-0.3.3.git
2. 압축을 푼다.
tar zxvf v0.3.3.tar.gz
3, deploy/1.8+/metrics-server-deployment 수정.yaml.추가 위치와 내용은 다음과 같습니다: deployment.spec.template.spec.containers[0].command
command:
- /metrics-server
- --kubelet-insecure-tls
- --kubelet-preferred-address-types=InternalDNS,InternalIP,ExternalDNS,ExternalIP,Hostname
3-1(옵션), 기타.deploy/1.8+/metrics-server-deployment 수정.yaml의 이미지 버전은 v0.3.3.
수정 전:
k8s.gcr.io/metrics-server-amd64:v0.3.2
수정 후:
k8s.gcr.io/metrics-server-amd64:v0.3.3
4,metrics-server를 설치합니다.
kubectl apply -f metrics-server-0.3.3/deploy/1.8+/
5, 확인.
kubectl top po -n kube-system
NAME CPU(cores) MEMORY(bytes)
calico-kube-controllers-658558ddf8-rrf9d 2m 9Mi
calico-node-zmnv7 16m 45Mi
coredns-bccdc95cf-fjgsl 2m 18Mi
coredns-bccdc95cf-zfzkd 2m 40Mi
etcd-k8scloud.site 17m 58Mi
kube-apiserver-k8scloud.site 15m 300Mi
kube-controller-manager-k8scloud.site 9m 47Mi
kube-proxy-4h5zw 1m 11Mi
kube-scheduler-k8scloud.site 2m 12Mi
metrics-server-c756cbd79-g2hpt 1m 11Mi
끝!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kubernetes 배포 master 서비스1. 서버 초기화 1 방화벽 닫기 [모든 마스터 실행] 2 selinux 닫기 [모든 마스터 실행] 3 호스트 이름 구성 [모든 마스터 실행] hostnamectl set-hostname 호스트 이름 4 구성 이름 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.