NETWORK & SEVER FACTORY

개인 공부 기록

Virtualization/Kubernetes 2

[Kubernetes] 노드 Join 하기

안녕하세요. 오늘은 쿠버네티스 사용 중에 워커 노드를 추가하는 방법에 대해 작성해보겠습니다. kubadm join 명령어로 join하는건 다 아실 겁니다. 하지만 초기 설정이 아닌 새로운 Worker노드를 추가하게 되면 token이 만료되었다는 에러와 함께 Wokrer 노드가 Master 노드에 붙지 않는 문제가 발생하게 됩니다. 이유는 초기 노드 조인을 위해 토큰을 발행하면 아래와 같이 EXPIRES 기간이 있기 때문입니다. 아래 명령어로 token값 조회가 가능합니다. $ kubeadm token list 물론 토큰 값이 존재한다면 이 값을 이용하면 되고 없다면 토근 값을 다시 생성해야 합니다. 1. Token 생성 및 확인하기 $ kubeadm token create $ kubeadm token l..

[Kubernetes] Dashboard 띄워보기

오늘은 쿠버네티스에서 기본으로 제공하는 대시보드를 띄어보겠습니다. 1. 먼저 아래 명령어로 대시보드는 설치해줍니다. kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml 다음으로 대시보드에 접속해야합니다. 2_1. 대시보드에 접속하기 위해 proxy 서버를 백그라운드로 가동 후 아래 주소로 접속합니다. kubectl proxy & http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/. 자 그러면 이런 창이 뜨게 됩..