MapleStory Finger Point
Kubernetes Object [Part 01]
·
Cloud Architect/Kubernetes
01. Kubernetes 오브젝트kubernetes 시스템 내에서 영속성을 가지는 오브젝트클러스터의 의도한 상태를 나타내기 위해 오브젝트를 이용status 필드는 kubernetes 시스템과 컴포넌트에 의해 오브젝트의 현재 상태를 나타내며, kubernetes control plane은 이 status를 사용자가 의도한 상태와 일치시키기 위해 끊임없이 능동적으로 관리한다.💁‍♂️ 의도한 상태란?오브젝트에 대한 기본적인 정보와 의도한 상태를 기술한 오브젝트 spec을 제시오브젝트 생성을 위한 kubernetes API 요청은 JSON 형식을 포함한다.대부분의 경우 정보를 .yaml 파일로 kubectl에 제공kubectl은 API 요청이 이루어질 때 JSON 형식으로 정보를 변환 💁‍♂️ yaml 파..
Kubernetes란?
·
Cloud Architect/Kubernetes
📌kubernetes 란? 컨테이너화된 워크로드와 서비스를 관리하기 위한 컨테이너 오픈소스 오케스트레이션 플랫폼 Orchestration이 필요한 이유자동화된 스케일링, 롤아웃 및 롤백자동화된 복구(self-healing), 빈 패킹(bin packing)시크릿과 구성 관리서비스 디스커버리와 로드 밸런싱스토리지 오케스트레이션선언적 코드를 사용한 운영(laC)kubernetes가 존재해야 하는 이유?분산시스템을 탄력적으로 실행하기 위한 프레임워크 제공어플리케이션 배포, 스케일링, 장애조치를 할 수 있도록 만들어주는 환경 제공.kubernetes의 장점kubernetes는 완전 오픈소스, 가장 풍부한 에코시스템kubernetes는 everything as code를 구현어디서나 구동 가능(onprem, p..