목록DevOps/Kubernetes (23)
우노
들어가기 앞서, 해당 포스트에선, CKA 자격증 취득을 위하여 알아야하는 정보들을 정리해보았습니다. CKA 란? CKA(Certified Kubernetes Administrator)는, 쿠버네티스를 운영하는 Clound Native Computing Foundation(CNCF) 과 The Linux Foundation 이 주관하는 쿠버네티스 자격 시험입니다. 비슷한 자격증으로 Certified Kubernetes Application Developer (CKAD) 이 있습니다. CKA 는 아래 링크에서 신청 가능합니다. https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/ 시험 정보 응시료 :..
시작하기에 앞서 2013년 등장한 도커(docker)는, 인프라 세계를 컨테이너(container) 세상으로 바꿔버렸습니다. 수많은 애플리케이션이 컨테이너로 배포되고, 도커파일을 만들어 이미지를 빌드하고 컨테이너를 배포하는 게 흔한 개발 프로세스가 되었습니다. 2019년 DockerCon 발표에선 무려 1052억번의 컨테이너 image pull이 발생했다고 합니다. 이러한 도커의 인기와 함께 쿠버네티스(kubernetes)의 인기도 엄청나게 치솟고 있습니다. 클라우드와 관련된 행사에 가면 여기저기서 다음과 같은 이야기를 들을 수 있습니다. 쿠버네티스 클러스터에 Deployment를 배포하고 Ingress를 연결하자. Nginx말고 Traefik Ingress도 좋다던데? AWS에 설치할 땐 kops가 좋..
도커와 쿠버네티스 비교 예시 컨테이너를 하나만 띄워서 사용해야지! => 도커 0월 0시에, 100개의 컨테이너를 자동으로 생성해야지! => 쿠버네티스 즉, 도커는 ’이미지를, 컨테이너에 띄우고 실행하는 기술’이고 쿠버네티스는 '도커를 관리하는 툴'이라고 생각하시면 됩니다. 따라서, 도커는 '한 개의 컨테이너를 관리’하는 데 최적화 되어있고, 쿠버네티스는 '여러 개의 컨테이너를, 서비스 단위로 관리’하는 데 최적화 되어있습니다. 도커란? 도커는 '컨테이너 기반의 오픈소스 가상화 플랫폼' 입니다. 그렇다면, 컨테이너란 무엇일까요? 컨테이너는, ‘애플리케이션’과 ‘애플리케이션을 구동하는 환경’을, ‘Host OS’ 로부터 격리한 공간을 의미합니다. 컨테이너는 보통 마..