티스토리 뷰
- 가상머신에 설치한 OS는 Ubuntu Server 22.04.4 LTS 으로 진행하였습니다.
master1개, woker node 3개 형태로 설치하여 테스트 진행 하였습니다.
최소 서버스펙
쿠버네티스를 설치하기 위해서는 최소 서버스펙을 요구합니다. [1]
- 2 CPU 이상, 2 GB 메모리 이상
- 디스크 크기는 운영체제(OS) 및 컨테이너를 몇개 다운 받기 때문에 최소 30~50GB 이상은 잡으시면 됩니다.
- 구성하는 클러스터에는 네트워크 통신이 되어야 합니다. (특정 포트도 열려 있어야 합니다.)
- linux swap을 비활성화 해야 한다고 합니다.
고가용성(HA) 클러스터를 구성하는 방식
1. Oracle VM VirtualBox 가상 머신 Local 테스트용 서버를 구성해야 합니다.
Master 1대 cpu 4core / mem 4gb
Worknode1대 cpu 2core / mem 2gb
Worknode2대 cpu 2core / mem 2gb
Worknode3대 cpu 2core / mem 2gb
2. 구성 방법으로는 Vagrant 를 이용해서 작성하며, 스크립은 아래와 같습니다.
3. 폴더에 복사넣기 한후에 Vagrant up 을 실행 시킵니다.
4. 서버가 모두 올라온뒤에 ssh 접속에 대한 부분을 수정해둡니다.
혹시나 SSH 접근이 안될경우 아래와 같이 확인해보고 수정해줍니다.
1. Port 22 의 주석처리부분은 제거 작업 합니다.
2. PasswordAuthentication yes 변경해주고
3. 조회해보고 /etc/ssh/sshd_config.d/*.conf <-- PasswordAuthentication yes 변경해줍니다.
4. root@worker3:/home/vagrant# cat /etc/ssh/sshd_config | grep -v '#'
Port 22
PasswordAuthentication yes
#master 노드에서 아래와 같이 토큰&join 명령어로 실행합니다.
kubeadm token create --print-join-command
kubeadm join 192.168.56.10:6443 --token fsr45r.s5su8h1ne5c2mknw --discovery-token-ca-cert-hash sha256:466ad12ddf07aaae3b1b52799b9909fd7ede511e543256cf12794ca6
*Master Node 외에는 worknode가 Join 되지 않는 형상입니다.
Worknode1 번에서 Join 명령을 실행한 결과 입니다.
*Master Node 에서 worknode1 조회결과 (Join 완료)
*Master Node 에서 worknode2 조회결과 (Join 완료)
*Master Node 에서 worknode3 Join 은 테스트환경에서 시연예정
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 여러서버 컨트롤
- 쿠버네티스
- 설치하기(HP-UX)
- 5.4.0.1072
- 오라클 트러블 슈팅(성능 고도화 원리와 해법!)
- 스토리지 클레스
- directory copy 후 startup 에러
- 트리이스
- MSA
- ORACLE 트러블 슈팅(성능 고도화 원리와 해법!)
- pod 상태
- [오라클 튜닝] sql 튜닝
- [오라클 튜닝] instance 튜닝2
- 코로나19
- 키알리
- 앤시블
- CVE 취약점 점검
- (InstantClient) 설치하기(HP-UX)
- 버쳐박스
- ubuntu
- startup 에러
- 튜닝
- 우분투
- 오라클 인스턴트클라이언트(InstantClient) 설치하기(HP-UX)
- Oracle
- 오라클
- 커널
- 테라폼
- K8s
- 오라클 홈디렉토리 copy 후 startup 에러
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함