본문 바로가기

POD2

[Kubernetes] Pod ⚡️목표 Pod가 무엇인지 알아보고 기본적인 사용법을 익히고, YAML을 이용하여 설정파일을 작성해봅니다. Pod 쿠버네티스에서 관리하는 가장 작은 배포 단위 한 개 또는 여러 개의 컨테이너를 포함 쿠버네티스와 도커의 차이점 도커는 컨테이너를 만든다. 쿠버네티스는 컨테이너 대신 Pod를 만든다. 빠르게 Pod 만들기 kubectl run kubectl run echo --image ghrc.io/subicura/echo:v1 주의 ❗️ kubernetes v1.18 이상은 run 명령어가 Pod를 만들지만, v1.17 이하는 Deployment를 만든다. 생성된 Pod의 상태를 간략하게 확인할 수 있음 상태(STATUS)는 컨테이너가 정상적으로 생성되면 Running으로 바뀌고 오류가 있다면 에러 상태를.. 2021. 3. 29.
[Kubernetes] 기본 명령어 ⚡️ 목표: kubectl의 기본적인 사용법 익히기 kubectl의 역할 상태를 확인하고, 원하는 상태를 요청 컨테이너 로그도 확인하고 원격으로 접속할 수 있음 kubectl 명령어 명령어 설명 apply - 원하는 상태를 적용 - 보통 -f 옵션으로 파일과 함께 사용 get - 리소스 목록을 보여줌 describe - 리소스의 상태를 자세하게 보여줌 delete - 리소스 제거 logs - 컨테이너의 로그를 봄 exec - 컨테이너의 명령어 전달 - 컨테이너에 접근할 때 주로 사용 config - kubectl 설정 관리 상태 설정하기 (apply) 원하는 리소스의 상태를 YAML로 작성하고 apply 명령어로 선언 kubectl apply -f [파일명 또는 URL] 리소스 목록보기 (get) 쿠버네.. 2021. 3. 29.