부두 노동자와는 Kubernetes (b)의 빌드
열기 의 Hyper-V
Windows 용 도커 설치
오픈는 Kubernetes
3, 주요 개념
포드
통신 포드 과정 다중 컨테이너를 지원하기 위해 포드 많은 애플리케이션을 넣을 수는 Kubernetes 최소 단위,
서비스 서비스
입구 포드 외부, 당신은 포드 외부에서 접근 할 필요가
배포 배포
서비스 바인딩과 함께 배포 템플릿 포드 통해서는 Kubernetes에 사용자 업데이트 작업을 나타냅니다
거친 이해, 포드 서비스에 대한 액세스를 통해 노출 후 배포 포드와 함께 배포 될 수 있습니다.
세 가지 유형의 서비스
ClusterIP
기본 외부 환경에 액세스 할 수있는 내부 클러스터 서비스를, 명령 kubectl에 액세스하기 위해 프록시를 통해 전달 될 필요가있다.
NodePort
, 프록시 없음 너무 많은 문제를 개발할 때 특정 포트의 모든 노드에 열려있는 포트가 노출 포드 방법은 자주 사용되는 해당 서비스에 대한 트래픽을 전달합니다.
로드 밸런서
는 Kubernetes로드 밸런싱, 당신은 균형과 연관된 (부하가 클러스터 또는 클라우드 서비스 제공 업체 밸런서)로드해야합니다, 당신이 트래픽을 전달하는 데 도움이 될 수 있습니다.
구성
4, CD를 C : \ 고정 표시기
5, 모든 컨텍스트를 검색 할 수 있습니다.
kubectl config get-contexts
6, 현재 컨텍스트를 지정.
kubectl config use-context docker-for-desktop
7. 클러스터 상태 확인
kubectl cluster-info
kubectl get nodes
8, 설치는 Kubernetes 대시 보드
첫 번째를 사용하는 방법을 :()
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml
(-고정 표시기 - 데스크탑 K8S-PS의에 들어가기 전에에서) 두 번째 방법 :
kubectl create -f kubernetes-dashboard.yaml
![](https://img2018.cnblogs.com/blog/1264807/201910/1264807-20191026153128279-1543664780.png)
9, 개방형 API 서버 액세스 프록시
kubectl proxy
![](https://img2018.cnblogs.com/blog/1264807/201910/1264807-20191026153159103-1043221185.png)
10는 Kubernetes 대시 보드에 액세스 할 수있는 브라우저를 열고
http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/#!/overview?namespace=default
10, 토큰 획득 토큰
kubectl -n kube-system describe secret default