IT 강의/도커 쿠버 23

[CKA 강의 요약] Kube-apiserver

Udemy의 Certified Kubernetes Administrator (CKA) with Practice Tests 강의의 16. Kube-API Server 챕터를 공부한 내용으로 강의 내용과 다를 수 있습니다. 정확한 내용은 강의를 들으시는 것을 추천드립니다. 1. Kube-apiserver Kube-apiserver는 Kubernetes의 주요한 관리 구성 요소(primary management component)이다. Kube-apiserver는 master node에 위치해 사용자, 구성요소들의 모든 요청을 처리한다. 1-1) Kube-apiserver 동작 Kube-apiserver가 사용자가 요청한 명령어를 실행하는 여러 예시를 통해 kube-apiserver를 이해해본다. # kube..

[CKA 강의 요약] ETCD

Udemy의 Certified Kubernetes Administrator (CKA) with Practice Tests 강의의 13. ETCD For Beginners 챕터를 공부한 내용으로 강의 내용과 다를 수 있습니다. 정확한 내용은 강의를 들으시는 것을 추천드립니다. 1. ETCD ETCD는 키-값 저장 데이터 베이스이다. 행-열 구조(관계형 데이터베이스)는 표의 노란 음영처리 된 부분과 같이 행에 해당하는 값이 없어도 신규 열이 추가 되어야한다. 즉, 한 개의 신규 데이터를 추가하려면 전체 테이블이 영향을 받는다. 키-값 저장소는 각각 개인의 문서를 가지고 있다. 위 그림의 노란 음영 부분과 같이 한개의 문서에 키와 값이 추가되며 전체 테이블은 영향 받지 않는다. 이런 방식은 JSON이나 YAM..

[CKA 강의 요약] 쿠버네티스 구조 이해하기

Udemy의 Certified Kubernetes Administrator (CKA) with Practice Tests 강의의 11. Cluster Architecture 챕터를 공부한 내용으로 강의 내용과 다를 수 있습니다. 정확한 내용은 강의를 들으시는 것을 추천드립니다. 0. 서론 Kubernertes는 "조타수"라는 어원에서 시작됐다. 뮴샤드씨 강의에서도 kubenetes를 선단(조업 따위의 일을 공동으로 하는 배의 무리)과 비교하여 설명을 많이해준다. 이번 챕터는 구체적으로 kubernetes 구성 요소를 설명하기 전에 간단하게 전체 구조를 훑어보는 강의이다. 기본 용어의 개념을 머리속에 넣어둬야지 강의를 듣는데 헷갈리지 않는다. 2. Master node의 구성 요소 2-1) ETCD 2-2..