시작하세요! 도커, 그리고 쿠버네티스
위키북스 '시작하세요! 도커, 그리고 쿠버네티스' 책에서 쓰이는 예제와 강의를 모아둔 저장소입니다. 책 내용의 질문을 issue에 올려주셔도 됩니다.
1부. Docker
- chapter 2 : fluentd_mongo
- chapter 3 : nfs_server
2부. Kubernetes
책의 예제에서 사용하는 YAML 파일 목록
- chapter 6 : 포드, 레플리카셋, 디플로이먼트, 서비스
- chapter 7 : 네임스페이스, 컨피그맵, 시크릿
- chapter 8 : 인그레스
- chapter 9 : 퍼시스턴트 볼륨, 퍼시스턴트 볼륨 클레임
- chapter 10 : 서비스 어카운트, RBAC
- chapter 11-1: 리소스 관리
- chapter 11-2 : 스케줄링
- chapter 11-3 : 애플리케이션 상태와 배포
- chapter 12 : 커스텀 리소스
- chapter 13 : 포드를 사용하는 다른 리소스 (스테이트풀셋, 잡, 데몬셋)
그 밖의 유용한 강좌 링크
- AWS에서 kubeadm로 클라우드 프로바이더를 설정해 쿠버네티스 설치하기
- kops 설치 시, IAM 역할 및 사용자 생성하기
- 쿠버네티스 컴포넌트의 실행 옵션 변경하기
- 쿠버네티스 버전이 너무 낮을 때 Nginx Ingress 포드가 Pending으로 뜨는 현상
- GKE에서 Google Persistent Disk를 사용해 퍼시스턴트 볼륨 사용하기
- Dex와 Guard를 이용한 쿠버네티스 사용자 인증 방법
- CPU Affinity를 위해 CPU Manager 사용하기
- 애드미션 컨트롤러를 직접 구현해보기
- 커스텀 리소스의 제어를 위한 Operator 직접 구현해보기