쿠버네티스는 대규모 클러스터 환경에서 컨테이너화된 애플리케이션을 자동으로 배포하고 확장, 관리하는데 필요한 여러가지 요소들을 자동화하는 오픈소스 플랫폼이다. 데브옵스(DevOps) 혹승 시스템 운영자 관점에서 바라본 쿠버네티스의 가장 큰 특징은소스코드 기반으로 클러스터
kubectl 명령어를 좀 더 효율적으로 사용할 수 있는 방법과 도구 소개 01. kubectl 자동 완성과 명령어 앨리어스 활용 02. 쿠버네티스 krew를 이용한 플러그인 관리 03. kube-ctx(컨텍스트), kube-ns(네임스페이스), kube-ps
쿠버네티스 오브젝트란 쿠버네티스 API 서버로 생성하는 영속성을 가지는 모든 실체를 말한다. 애플리케이션을 실행하고 애플리케이션에 필요한 추가 리소스를 지정하고 고가용성 관련 설정을 하는 등 일련의 모든 쿠버네티스 작업은 다양한 오브젝트와 해당 오브젝트 옵션의 조합으로
쿠버네티스 작업을 한다는 것은 각 기능을 구현하는 코드를 찾아서 작성하는 것을 의미한다. 쿠버네티스 코드를 작성하는 데는 주로 YAML파일을 사용하며 모든 쿠버네티스 리소스와 해당 옵션은 YAML 파일로 구현할 수 있다.모든 쿠버네티스 오브젝트는 YAML 파일로 실행하