온라인 강의/DevOps

섹션 4. 쿠버네티스 무게감 있게 설치하기

코드몬스터 2024. 9. 24. 21:35
728x90

 

쿠버네티스를 너무 쉽게 설치하기 보다 무게감 있게 설치하면 향후, 쉽게 설치한 사람보다 더 빠르고 쉽게 설치할 수 있다.

 

Sprint 1. 부커네티스 제대로 설치하기   => 인프라 환경 설치

Sprint 2. 쿠버네티스 누구나 배포하기  =>  CI/CD 환경

Sprint 3. 쿠버네티스 실무에 적용하기  => 개발 환경

01.전체 환경

 

순서

  1. 개발
  2. GitHub
  3. Jenkins
    1. 깃허브 소스 다운
    2. 프로젝트 빌드 툴(Gradle, maven 등)로 Jar 생성
    3. dockerhub 에서 OpenJDK 이미지를 다운 
    4. MyApp 이미지 생성
    5. 다시, dockerhub에 이미지 업로드
  4. jenkins는 Pod 생성 명령을 Kubernates 전달
  5. Kubernates는 docker hub 에서 이미지를 다운로드
  6. Kubernates는 컨테이너를 생성
  7. cotaniner d에서 컨테이너를 실행

 

02. 설치하는 방법

  1. Virtual Machine
  2. Vagrant
  3. 스크립트 실행
  4. mobaXterm 또는 putty
  5. pod 확인

 

 

03.  쿠버네티스 설치하기

1. kubeadm 설치

 

https://kubernetes.io/ko/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

 

kubeadm 설치하기

이 페이지에서는 kubeadm 툴박스 설치 방법을 보여준다. 이 설치 프로세스를 수행한 후 kubeadm으로 클러스터를 만드는 방법에 대한 자세한 내용은 kubeadm으로 클러스터 생성하기 페이지를 참고한다.

kubernetes.io

 

'온라인 강의 > DevOps' 카테고리의 다른 글

섹션3. 컨테이너 한방 정리  (2) 2024.09.24