혼자서 쿠버네티스 테스트 환경을 만들어보려고 한다.
마스터 노드 1개와 워커 노드 2개로 쿠버네티스 클러스터를 구축할 예정이고
쿠버네티스 클러스터를 구축하기에 앞서
테스트 환경을 구축하기 위한 몇 가지 필요한 것들을 다운로드 받아 설치했다.
1. VirtualBox + 이후 Vagrant 사용
일단 현재 window 환경이기 때문에 가상 머신을 통해 노드를 만들어야 한다.
그래서 나는 나중에 vagrant 를 사용해서 3가지 노드들을 한번에 다룰 예정이라
VirtualBox 를 사용하기로 했다.
그래서 VirtualBox 와 Vagrant를 설치했다.
- VirtualBox 다운로드 https://www.virtualbox.org/
- Vagrant 다운로드 https://www.vagrantup.com/downloads
2. CentOS 7 미니멀 버전 사용
그리고 노드에서 사용할 OS는 Centos 7 버전을 사용할 예정이다.
따라서 CentOS 7 미니멀 버전 이미지를 다운로드 받아서 VirtualBox 에서 사용할 예정이다.
- CentOS 7 minimal iso 파일 다운로드 http://isoredirect.centos.org/centos/7/isos/x86_64/
네이버나 카카오 아무데나 들어가서 Minimal ISO 파일을 다운로드 한다.
3. Visual Studio Code 와 Mobaxterm Free 버전 사용
Virsual Studio Code 는 나중에 vagrant 파일 수정할 때 필요해서 설치했고
Mobaxterm 은 터미널에 접속하려고 설치했다.
putty 로 하나씩 접속해서 3개의 창을 띄우고 사용해도 되지만
Mobaxterm 을 사용하면 동시에 여러 세션을 접속해서 한 화면에서 사용할 수 있고
sftp 도 되기 때문에 사용해보면 되게 좋다.
물론 어떤 것을 사용하는지는 취향에 따라 다르다는 점 !
- Visual Studio Code 다운로드 https://code.visualstudio.com/
- Mobaxterm Free 다운로드 https://mobaxterm.mobatek.net/download.html
이렇게 준비를 마쳤다.
이제 다음으로 VirtualBox 에 각 노드 설치하고 노드에 맞게 서버 구성 설정하고
도커랑 쿠버네티스 설치 등 구성과 설치를 해볼 예정이다.
'DevOps > kubernetes' 카테고리의 다른 글
4. 가상 머신 복사해서 worker node 만들기 (0) | 2021.08.29 |
---|---|
3. 쿠버네티스 클러스터 노드 서버 기본 설정 및 설치 (0) | 2021.08.29 |
2. VirtualBox CentOS 7 설치 과정 (0) | 2021.08.28 |
1. 쿠버네티스 클러스터를 위한 VirtualBox 가상 머신 생성 (0) | 2021.08.28 |
kubernetes edit Error - error: Edit cancelled, no valid changes were saved (1) | 2021.08.03 |