도구 설치
컴퓨터에서 쿠버네티스 도구를 설정한다.
Kubernetes v1.18 문서는 더 이상 적극적으로 관리되지 않음. 현재 보고있는 문서는 정적 스냅샷임. 최신 문서를 위해서는, 다음을 참고. 최신 버전.
쿠버네티스 문서에서 이 섹션은 개별의 태스크를 수행하는 방법을 보여준다. 한 태스크 페이지는 일반적으로 여러 단계로 이루어진 짧은 시퀀스를 제공함으로써, 하나의 일을 수행하는 방법을 보여준다.
만약 태스크 페이지를 작성하고 싶다면, 문서 풀 리퀘스트(Pull Request) 생성하기를 참조한다.
컴퓨터에서 쿠버네티스 도구를 설정한다.
클러스터를 운영하기 위한 공통 태스크를 배운다.
파드와 컨테이너에 대한 공통 구성 태스크들을 수행한다.
쿠버네티스 API와 상호 작용하기 위한 선언적이고 명령적인 패러다임
워크로드를 실행하는 파드에 대한 구성과 기타 데이터를 지정한다.
스테이트리스와 스테이트풀 애플리케이션 모두를 실행하고 관리한다.
클러스터의 애플리케이션에 접근하기 위해 로드 밸런싱, 포트 포워딩, 방화벽 설정 또는 DNS 구성을 설정한다.
모니터링 및 로깅을 설정하여 클러스터 문제를 해결하거나, 컨테이너화된 애플리케이션을 디버깅한다.
쿠버네티스 클러스터를 작업 환경의 요구에 맞게 조정하는 고급 과정을 이해한다.
TLS(Transport Layer Security)를 사용하여 클러스터 내 트래픽을 보호하는 방법을 이해한다.
롤링 업데이트 수행과 같은 데몬셋 관리를 위한 일반적인 작업을 수행한다.
클러스터에 대한 네트워킹 설정 방법에 대해 배운다.
클러스터의 노드별로 리소스로 사용할 GPU를 구성하고 스케줄링한다.
클러스터에서 huge page를 스케줄할 수 있는 리소스로 구성하고 관리한다.
kubectl 플러그인을 작성하고 설치해서 kubectl을 확장한다.