본문 바로가기

Kubernetes3

Kubernetes CKA 합격 후기 [2021-10-20] 작년 쿠버네티스를 도입하며 '이왕 공부하는 거 자격증이라도 따 보자!'라고 공부하던 CKA 자격증을 1년이 지난 이제야 응시하였고 취득하였습니다. CKA자격증은 외워서 따는 자격증이 아닌, 정말 쿠버네티스의 개념을 알고 있는지와 검색을 통해 문제를 해결할 수 있는지 검증하는 자격증이기 때문에 쿠버네티스를 공부할 예정이라면 CKA취득을 목표로 공부하는 걸 추천드립니다. 실제로 쿠버네티스 클러스터를 운영할 때에도 큰 도움이 되었으며 공부했으면 뭐라도 남는 게 있어야지(?)라고 생각하는 저에게 자격증은 공부할 수 있는 동력이 되었습니다 :) 시험 응시 방법 CKA자격증은 CNCF에서 발급해주며, 신청은 Linux Foundation에서 가능합니다. 시험은 2021년 기준 375$로 만만치 않은 가격이지만 상시.. 2021. 10. 21.
[Kubernetes] Replica Set, 파드의 개수을 항상 유지 Replica Set의 개념 쿠버네티스에서의 가장 작은 단위인 Pod는, 장애가 발생하거나 삭제되었을 때 자동으로 복구되지 않습니다. 즉, 관리자가 직접 파드가 죽은 것을 확인하고, 파드를 재생성하여 교체하여 주어야 정상적인 서비스를 받을 수 있습니다. 이렇게 관리자가 계속해서 파드를 재생성하는 것은 효율적이지 못합니다. 쿠버네티스는 이를 해결하기 위해 중간에서 파드의 개수를 실시간으로 확인하며 죽은 파드가 생긴다면 교체해주고, 재생성하여 언제나 지속적인 서비스를 제공할 수 있도록 만들어주는 파드의 관리자 성격인 레플리카셋(Replica Set)을 제공합니다. 레플리카셋은 복수의 파드를 생성하여 관리할 때 유효합니다. 자기 자신이 가지고 있는 파드의 템플릿을 사용하여 항상 일정 개수의 파드를 유지합니다... 2020. 10. 4.
[Kubernetes] Pod, 쿠버네티스의 가작 작은 단위 Pod의 개념 도커에서의 가장 작은 단위가 컨테이너라면 쿠버네티스의 가장 작은 단위는 Pod입니다. Pod는 도커에서 말하는 컨테이너를 하나 이상 묶은 단위입니다. 즉, Pod는 컨테이너의 그룹입니다. 그리고 이 Pod는 컨테이너 애플리케이션을 배포하기 위한 기본 단위가 됩니다. Pod라는 이름의 유래를 살펴본다면 고래 떼(pod of whales)나 콩꼬투리(pea pod)를 이름의 유래로 가지고 있습니다. 이렇게 묶인 컨테이너 그룹인 Pod는 다음과 같은 특징을 가지고 있습니다. 스토리지와 네트워크를 공유합니다 컨테이너 구동에 대한 명세를 가지고 있습니다 내부 콘텐츠를 함께 배치하고 실행하며 스케줄합니다 공유 콘텍스트에서 실행합니다 파드는 그 자체로 어느 정도의 격리된 환경을 제공합니다. 파드 내부의.. 2020. 10. 4.