Cloud/k8s

[kubernetes] 동작 환경 구축

jinkwon.kim 2022. 5. 17. 22:32
728x90
반응형

개요 

본 post는 인프런의 "쿠버네티스-쉽게시작"을 기반으로 작성 되었습니다.

kubernetes

container를 관리하는 tools

kubeadm

kubernetes 설치하기 위한 tools

web에서 제공하는 kubernetes 환경

1. play kubernetes 

    - 시간 제한 4시간

    - 세션 유지가 안됨.

2. kubernetes playground

    - node가 제한적이다. 

    - 세션이 유지가 안됨. 

개인용 kubernetes 구성

1. 환경

    - Linux(ubuntu 20.04) + Vagrant + virtualbox

 

2. vagrant 설치

curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
sudo apt-get update && sudo apt-get install vagrant

3. virtualbox 설치 

https://www.virtualbox.org/wiki/Linux_Downloads 여기서 OS맞는 것을 다운로드 받아서 설치

4. 강의에서 사용하는 start kit

https://github.com/sysnet4admin/_Lecture_k8s_starter.kit.git 

 

GitHub - sysnet4admin/_Lecture_k8s_starter.kit: '쉽게 시작하는 쿠버네티스' 온라인 강의

'쉽게 시작하는 쿠버네티스' 온라인 강의 . Contribute to sysnet4admin/_Lecture_k8s_starter.kit development by creating an account on GitHub.

github.com

5. vagrant 실행 

    - ch1 에서 vagrant up 실행

    - 에러 발생시 아래 링크로 해결

https://github.com/sysnet4admin/_Book_k8sInfra/blob/main/docs/%EC%8B%A4%EC%8A%B5%20%EC%9D%B4%EC%8A%88%231%20-%20VritualBox%20host-only%20Network(MAC%2CLinux).pdf

728x90
반응형