쿠버네티스 명령어
쿠버네티스 명령여 이전 장에서 만든 매니페스트 파일로 파드를 생성한다. 쿠버네티스를 조작할 때는 kubectl 명령어를 사용한다. kubectl 커맨드 옵션 쿠버네티스는 매니페스트 파일의 내용으로 한 번에 모든 리소스를 생성한다. [실습] 매니페스트 파일로 파드 생성 - 디플로이먼트 kubectl apply -f C:\Users\zangw\OneDrive\문서\kube_folder\apa000dep.yml 매니페스트 파일(apa000dep.yml)을 쿠버네티스에 읽어 들이고 그 내용을 리소스에 반영한다. kubectl get pods 파드의 목록을 출력한다. 우리는 레플리카를 3개로 설정했으므로 3개의 파드가 생성된다. [실습] 매니페스트 파일로 파드 생성 - 서비스 kubectl apply -f C:\..
- Study/도커와 쿠버네티스 (Docker & Kubernetes)
- · 2024. 2. 25.
매니페스트 파일(정의 파일) 작성
출처 : 그림과 실습으로 배우는 도커 & 쿠버네티스 매니페스트 파일(Manifest File) 쿠버네티스는 매니페스트 파일에 기재된 내용에 따라 파드를 생성한다. 매니페스트 파일의 내용이 쿠버네티스에 업로드되면 그 내용이 etcd에 등록되고 서버 환경을 해당 상태로 유지한다. YAML 형식으로 매니페스트 파일 작성 파드나 서비스에 대한 설정을 매니페스트라고 하고, 설정을 적은 파일을 매니페스트 파일이라고 한다. 매니페스트 파일은 YAML 또는 JSON 형식으로 기재한다. 도커 컴포즈와 달리 쿠버네티스에서는 매니페스트 파일의 이름이 지정돼 있지 않다. 매니페스트 파일은 리소스 단위로 작성한다 매니페스트 파일은 리소스 단위로 작성한다. 리소스는 파드, 서비스, 디플로이먼트, 레플리카세트 등을 의미한다. 매니..
- Study/도커와 쿠버네티스 (Docker & Kubernetes)
- · 2024. 2. 24.
쿠버네티스 설치
출처 : 그림과 실습으로 배우는 도커 & 쿠버네티스 도커 데스크탑과 Minikube 초보자도 쉽게 실습할 수 있도록 도커 데스크탑에는 쿠버네티스가 포함돼있다. 도커 설정 화면에서 Kubernetes에 체크하면 바로 사용할 수 있다. etcd나 CNI를 설치할 필요도 없다. 리눅스에서는 Minikube라는 간단히 사용할 수 있는 쿠버네티스가 있다. 쿠버네티스는 본래 대규모 시스템이 전제 조건이지만, 도커 데스크탑이나 Minikube에서는 컴퓨터 한 대에 마스터 노드와 워커 노드를 모두 구축해서 편리하게 사용할 수 있다. [실습] 도커 데스크탑의 쿠버네티스 준비 도커 데스크탑을 열고 [설정] -> [쿠버네티스]로 들어가 Enable Kubernetes를 체크하고 우측 하단에 Apply & restart 를 ..
- Study/도커와 쿠버네티스 (Docker & Kubernetes)
- · 2024. 2. 23.