kubectl과 kustomize 소개 및 설치

김재훈·2022년 6월 14일
0

Docker

목록 보기
3/5

Kubernetes

  • 컨테이너기반의 어플리케이션을 효율적으로 운영할 수 있도록 도와주는 클러스터, 오케스트레이션 시스템
  • MASTER NODE와 WORKER NODE로 구성

MASTER NODE

  • API SERVER가 존재
  • 이 API SERVE를 통해서 쿠버네티스 클러스터에 명령어를 주고받을수 있음
  • kubectl로 API SERVER에 인증을 하고 여러가지 사용자 명령을 전달

kubectl

  • 쿠버네티스의 API 서버와 통신하여 사용자 명령을 전달할 수 있는 CLI 도구
  • 쿠버네티스 클러스터와 통신
  • 매니페스트 파일들을 관리

kubectl 설치

  • brew install kubectl

kustomize

  • 쿠버네티스의 매니페스트 파일을 좀 더 효율적으로 관리할 수 있도록 도와주는 도구
  • kubectl 명령어에 내장

kustomize 설치

  • brew install kustomize

helm

  • kustomize와 양대산맥
  • 현재는 3버전
  • 쿠버네티스 매니페스트 파일들을 chart로 패키징

Reference

  • 패스트캠퍼스 도커+쿠버네티스 강의
profile
같이 협업하며 성장하고싶은, 좋은 개발자를 지향합니다 :)

0개의 댓글