2021. 8. 20. 17:54ㆍkubernetes | docker
쿠버네티스로 컨테이너를 관리하기 위해서 환경을 셋팅하는 과정만 이틀을 보냈다.. 물론 다른 사람이 봤을 때 그게 뭐가 어려워 할 수 있지만... 클러스터링을 구성하기 위해서 MASTER에 kubeadm init을 하는 순간
The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp [::1]:10248: connect: connection refused.
에러가 뜨면서 KEY가 발급되지 않는 일이 발생하였다... 원인은 IP주소를 맞추는 것이 었는데..
IP를 맞췄다 생각했지만 그게 아니었나 보다..
일단 겪었던 일을 정리해서 올려보려고 한다.
일단 내가 올리려는 실습환경은 virtualbox를 사용해서 서버를 나누어 클러스터를 구성하는 실습이다.
이렇게 하는 이유는 좀 더 직관적으로 쿠버네티스를 사용하여 컨테이너를 관리하는 것을 보고 싶기 때문이다.
다른 블로그에도 여러 실습환경을 설정하는 것들이 나와있지만 안되는 경우도 있었고, 막상 시키는 대로하면 잘 안되는 경우가 있어서 그런부분을 보완하고자 쓰고자 마음먹었다. 이제 시작해보겠다.
1. virtual box설치
Oracle VM VirtualBox
Welcome to VirtualBox.org! News Flash Important May 17th, 2021We're hiring! Looking for a new challenge? We're hiring a VirtualBox senior developer in 3D area (Europe/Russia/India). New July 28th, 2021VirtualBox 6.1.26 released! Oracle today released a 6.1
www.virtualbox.org
이거 설치 못하면 집에 가자
2. 우분투 다운로드(ubuntu 20.04.2.0 LTS)
https://ubuntu.com/download/desktop
Download Ubuntu Desktop | Download | Ubuntu
Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things.
ubuntu.com
3. virtual box실행
4. 머신 -> 새로만들기 클릭
5. 이름, 머신폴더, 종류, 버전을 선택한다
이름 : master
머신폴더 : (아무 폴더를 하나 만들어 주자)
종류 : Linux
버전 : Ubuntu (64-bit)
6. 메모리 크기는 여유롭게 4096MB로 해주자
7. 지금 새 가상 하드 디스크 만들기(C)를 선택해 준다
8. VDI(VirtualBox 디스크 이미지)를 선택해준다
9. 동적할당을 선택해준다
10. 가상 하드 디스크는 20GB로 해주자
11. 최종적으로 이렇게 화면이 나와야한다
아직 안끝났다.
12. Network 및 기타 설정을 위해 생성된 머신 선택 > 마우스 오른쪽 클릭 > 설정 버튼을 누릅니다
13. CPU 설정을 위해서 시스템->프로세서 탭에서 CPU 개수를 2개로 설정한다
14. Ubuntu 이미지를 설정하기 위해서 저장소 > 비어 있음 > 디스크 버튼 > choose a disk file...버튼클릭
15. 다운로드한 Ubuntu 20.04를 선택
16. 네트워크 > 어댑터1 > 어탭터에 브리지 선택
17. 어댑터2 > 호스트 전용 어댑터 선택 > 확인버튼을 누른다
다음에는 시작버튼을 눌러 우분투를 설치하는 것으로 시작하겠다.
그리고 우분투에 docker, kubernetes를 설치하기 위한 환경 구성을 위한 세팅을 진행하겠다.
'kubernetes | docker' 카테고리의 다른 글
kubernetes - 외부 클라이언트에 서비스 노출 (0) | 2021.11.01 |
---|---|
kubernetes - 4 기본 명령어 정리 (0) | 2021.08.25 |
쿠버네티스 실습 - 문제1 (0) | 2021.08.24 |
kubernetes 실습환경 구축 - 3 docker, kubernetes 설치 (0) | 2021.08.23 |
kubernetes 실습환경 구축 - 2 ubuntu설치 및 환경세팅 (0) | 2021.08.23 |