Kubectl kubectl은 Kubernetes Cluster를 관리하기 위한 도구임 리소스 생성 (create), Update (apply) create -> 최초 생성할 때 사용함apply -> 최초든, 중간에 값이 변경된 정보든 다 사용가능리소스 삭제 (delete) 리소스 생성, 삭제에서는 -f로 Manifest File의 경로를 지정=> 경로의 Local Directory가 될 수 있고, http 경로도 가능함 리소스 상태 조회 (get) kubectl get {Resource Type} [Resource Name] [-Aw] [-n ] -A : 모든 namespace에 대해서 조회-w : watchResource Typepoding (ingress)deploymentsvc (service)..
Infra/Kubernetes
Kubernetes란? Google이 만든 Container Ochestration을 하기 위한 도구임 Container Ochestration이란? Container를 자동으로 관리해줌=> 중앙에서 관리Cluster 차원으로 관리일반 Docker만 사용하는 것과 다르게 확장의 용이성을 제공해주고 여러 서버를 동시에 관리할 수 있음Kubernetes가 제공해주는 가치? 관리 측면에서 여러가지를 자동으로 관리해주고, 추상화된 개념에서 접근하기에 훨씬 편함=> 대규모 환경 관리배포같은 것들도 매우 편리하고 합리적으로 해줌 Kubernetes 컴포넌트 쿠버네티스 Cluster는 컴퓨터 집합인 Node와 Control Plain 으로 구성됨 우선 Node는 두 가지 종류가 있음Master Node Clust..