도커3 [Kubernetes] 기본 명령어 ⚡️ 목표: kubectl의 기본적인 사용법 익히기 kubectl의 역할 상태를 확인하고, 원하는 상태를 요청 컨테이너 로그도 확인하고 원격으로 접속할 수 있음 kubectl 명령어 명령어 설명 apply - 원하는 상태를 적용 - 보통 -f 옵션으로 파일과 함께 사용 get - 리소스 목록을 보여줌 describe - 리소스의 상태를 자세하게 보여줌 delete - 리소스 제거 logs - 컨테이너의 로그를 봄 exec - 컨테이너의 명령어 전달 - 컨테이너에 접근할 때 주로 사용 config - kubectl 설정 관리 상태 설정하기 (apply) 원하는 리소스의 상태를 YAML로 작성하고 apply 명령어로 선언 kubectl apply -f [파일명 또는 URL] 리소스 목록보기 (get) 쿠버네.. 2021. 3. 29. [Kubernetes] 실습 환경 구축 minikube & kubectl 설치하기 (Mac OS 기준) brew install minikube minikube version (설치 확인용) brew install kubectl kubectl version (설치 확인용) 쿠버네티스 구성해보기 wordpress-k8s.yml 작성 subicura.com/k8s/code/guide/index/wordpress-k8s.yml wordpress-k8s.yml 설정 적용 kubectl apply -f wordpress-k8s.yml 배포 상태 확인 kubectl get all (아래와 같이 Pod들이 Running 상태이면 정상) 접속해보기 아래의 ip와 port 정보로 접속 워드프레스 페이지가 뜨면 배포가 성공적으로 이루어진 것 🎉 확인 후에 워드프.. 2021. 3. 28. [Kubernetes] YAML 문법 YAML 문법 쿠버네티스에 요청을 보낼 시에 어떤 오브젝트를 사용할지, 상세 설정을 YAML 형식으로 정의 기본문법 들여쓰기(indent) 기본적으로 2칸(추천) 또는 4칸 지원 데이터 정의(map) key: value 형식 배열 정의(array) -로 표시 주석(comment) #으로 표시 참/거짓 true, false yes, no 숫자 표현 정수 또는 실수를 따옴표(") 없이 사용하면 숫자로 인식 주의사항 띄어쓰기 key와 value 사이에는 반드시 빈칸 필요 문자열 따옴표 대부분의 문자열을 따옴표 없이 사용할 수 있지만 : 가 들어간 경우는 반드시 따옴표 필요 참고 json2yaml JSON to YAML 변환 사이트 www.json2yaml.com/ https://www.json2yaml.com.. 2021. 3. 28. 이전 1 다음