-
mac 에서 원격 kubernetes cluster 제어하기HOWTO 2018. 11. 22. 18:40
kubernetes cluster 구성 후 kubernetes node 에 접속하지 않고 mac 에서 바로 pod 도 만들고 cluster 정보도 확인할 수 있도록 설정할 수 있다.
원격으로 kubernetes 를 접근할 경우 weavescope 을 통해 컨테이너 간 toploogy dashboard 를 쉽게 확인할 수 있다.
1. kubernetes-cli 설치
brew install kubernetes-cli
2. kubernetes version 확인
kubernetes cli 가 정상적으로 설치되었다고 하면 아래와 같이 정상인듯 아닌듯 한 내용으로 보여진다.
3. 원격 kubernetes cluster 정보 내려받기
mac 에서 접속하고자 하는 원격 kubernetes cluster 의 credential file 을 내려받는다.
필자는 root 계정으로 kubernetes 를 설치했기 때문에 /root 하위에 .kube 디렉토리가 있었는데 다른 계정으로 구성한 경우 해당 계정의 home dir 로 가면 확인할 수 있다.
scp -r root@$kubernetes node IP:/root/.kube .
생각보다 꽤 많은 파일들을 내려받는다.
4. 다운받은 .kube 디렉토리를 home directory 로 복사
cp -r .kube $HOME/
5. kubectl version 확인
원격 kubernetes credential 내려 받은 이후에 다시 version 을 확인해본다.
nodes 나 pods 정보도 조회해 본다. kubernetes cluster node 에서 수행한 결과와 동일한 결과를 조회할 수 있다.
반응형'HOWTO' 카테고리의 다른 글
Mac OS 에 jq 설치하기 (0) 2018.11.28 kubernetes 에 weavescope 설치하기 (0) 2018.11.22 일반 계정으로 tomcat 을 80 포트로 연결하고 443 포트로 SSL 리다이렉션 설정 (0) 2016.06.20 Error 2003: Can't connect to MySQL server on '127.0.0.1' (99 "Cannot assign requested address" (0) 2016.06.16 mkfs.ext4: command not found (RHEL 5.11) (0) 2016.06.15