기본구성
- 마스터 - 노드1 - 노드2
- VirtualBox를 이용해 CentOs7로 마스터 노드1 노드2 서버를 설치함.
- 네트워크는 어댑터에 브릿지로 설정하여 마스터 노드 노드2의 아이피를 각각 다르게설정
- 마스터는 192.168.35.30 노드는 31 노드2는 32
- 마스터에 calico plugin 와 dashboard plugin 설치
트러블 슈팅
- 처음에 강의처럼 192.168.0.x로 했다가 timed out이 발생
- 그 이유는 내 호스트OS의 내부ip가 192.168.35.x 인걸 확인 후 수정
- 마스터에서 kubernetes를 reset하는 상황이 발생
- master 에서 자기자신을 node로 등록하려는 실수이후 node에서 master로 join이 안됨
- 그래서 master에서 kubernetes를 reset함
- reset 후 init로 초기실행하고 node들을 master에 join 시킴.
- 하지만 master 에서 권한 문제가 생김
- KUBECONFIG=/etc/kubernetes/admin.conf 이런식으로 쿠베컨피그에 설정하니 권한잘됨
참조
1. 설치 관련
https://www.cubrid.com/blog/3820603
https://kubetm.github.io/practice/appendix/installation_case2/
2. 2번 문제
https://github.com/kubernetes/kubeadm/issues/1721
https://stackoverflow.com/questions/61072700/issues-after-running-kubeadm-reset
'개발 > Kubernetes' 카테고리의 다른 글
왜 apiversion이 변경되어 있을까 (0) | 2021.06.11 |
---|---|
컨테이너 런타임 (0) | 2021.03.07 |
Mutating Webhook 를 이용한 pod injection (0) | 2021.02.16 |
쿠버네티스의 클러스터 구성 (0) | 2021.01.28 |
k8s 에서 spring boot jib image command 수정 (0) | 2020.12.24 |