IT study15 03. kubectl command 및 pod 생성 1. kubectl command example $ kubectl api-resources // 약어정보 $ kubectl describe node or pod // 보다 제사한 정보 ## kubectl 예시 ## $ kubectl get nodes // 현재 node 구성 상태를 확인 $ kubectl run webserver --image=nginx:1.14 --port 80 // nginx1.14 웹서버의 pod를 생성 $ kubectl get pods // 현재 pod 상태 및 정보를 출력 ## yaml 형식으로 생성하기 ## $ kubectl run webserver --image=nginx:1.14 --port 80 --dry-run -o yaml > nginx.yaml $ kubectl cr.. 2022. 12. 7. 02. K8S 구축하기 1. k8s 실습에 사용 할 서버 및 구성 - manufacturer : DL20 Gen10 - OS : CentOS Linux release 7.9.2009 (Core) - CPU : Intel(R) Xeon(R) E-2236 CPU @ 3.40GHz - Memory : 32G - KVM 으로 master node 1대, worker node 2대 구성 - master node : k8s-master - worker node : k8s-node1, node2 * OS 설치 및 KVM 구성법은 생략 Control-Plane(master node) 와 worker node1,2 클러스터 구축 docker 공식 사이트를 참조 하였으니 간단하게 작성 참조 : http://docs.docker.com Docke.. 2022. 12. 6. 01. kubernetes 사용을 위한 아키텍쳐 실습하고 까먹어서 기록하는 - Kubernetes 란 ? 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성, 확장 가능한 오픈소스 플랫폼 - Kubernetes 가 왜 필요한가 ? 만약 하나의 서버에서 docker를 사용을 한다면 Kubernetes를 사용할 이유는 없다. 하지만 2개 이상의 서버에서 docker를 사용 또는 다수의 서버에서 docker를 사용하게 된다면 어느 시스템에 제일 적합하게 컨테이너를 생성하는 것이 맞는지 생각해야된다. 이것을 Kubernetes가 파악하고 자동으로 배포하고 생성합니다. Master node - 주요 컨트롤 유닛으로서 worker node를 관리하는 주체. - 클러스터에 관한 전반적인 결정, 이벤트 감지, 반응역할 etcd - 설정관리, 서비스 디스커버리, 스.. 2022. 11. 26. 이전 1 2 3 4 다음