는 Kubernetes (XIII) 웹 UI (대시 보드)를 배포하기

먼저, 마스터 설치
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta8/aio/deploy/recommended.yaml
kubectl apply -f recommended.yaml 

참고 : 기본 포트 관계자는 외부에 노출되지 않으며, 우리는 스스로 다음과 같은 설정
nodePort : 30001를

하거나
우리의 준비 YAML을 사용

 

 

 
 
  
kubectl apply -f dashboard.yaml


둘째, POD 참조
kubectl GET PODS -n-는 Kubernetes 대시 보드

출력 다음
AGE의 NAME가 다시 시작 상태 READY
대시 보드 - 측정 76585494d8 스크레이퍼 - 실행 - sbzjv 1/1 0 2m6s
는 Kubernetes 5996555fd8 - 대시 보드-2-fc7zf 1/1 2m6s 실행

III를. 보기 포트
kubectl GET 포드, SVC -n는 Kubernetes - 대시 보드
 
다음 출력
이름 유형 CLUSTER-IP 외부 IP PORT (S) AGE의
서비스 / 대시 보드 - 측정 - 스크레이퍼 ClusterIP 10.0.0.8 <없음> 8000 / TCP의 16m의
서비스 /는 Kubernetes - 대시 보드 NodePort 10.0.0.88 <없음> 443 : 30001 / TCP 1,600

 
넷째, 액세스 제어 패널
액세스 노드 IP + 포트에 노드를 사용하여
 
 
다섯째, 우리는 성공적인 방문을 참조
 
우리는 로그온 할 토큰 방식을 사용, 서비스 계정 및 바인드 기본 클러스터 클러스터 관리자 관리자 역할 만들기
 
여섯째, 우리는 YAML 다운로드 파일, 실행 준비
 
kubectl apply -f 대시 보드 - adminuser.yaml
세븐, GET 토큰
( '{$ 1 인쇄}'AWK | | 그렙 관리자 사용자 kubectl -n는 Kubernetes - 대시 보드 GET 비밀) kubectl -n는 Kubernetes - 대시 보드는 비밀 $를 설명
 
여덟, 당신은 로그인 화면 액세스 토큰을 입력 할 수 있습니다
 

추천

출처www.cnblogs.com/TSir/p/12240923.html