쿠버네티스 자격증

DevOps/Kubernetes

[CKA] CKA 합격 후기 (2021.12 - kubernetes v1.21)

CKA 합격! 약 두달 정도 준비한 CKA 시험에 합격해 후기를 남깁니다. 시험 준비 강의 https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/ 시험 준비는 저도 모두가 듣는 유데미 CKA 강의로 시작했습니다. 강의와 함께 제공되는 Practice 문제와 Mock Exam은 빠짐없이 풀었습니다. 시험이 끝난 시점에서 해당 강의만 잘 활용하면 CKA는 합격할 수 있다고 말할 수 있을 정도로 강의가 잘 되어있습니다. 참고로 저는 2년 가까이 kubernetes를 사용하고 있으며(물론 아마추어같이 사용한 면이 있으나ㅠㅠ) 기본적인 개념은 갖춘 상태에서 강의를 듣기 시작했습니다. 그럼에도 불구하고 강의에서 배울 점..

DevOps/Kubernetes

[CKA] CKA 자격증 준비 자료 정리 7 (Storage)

본 포스팅은 CKA 자격증 준비를 위해 해당 강의를 보고 정리한 자료입니다. 일부 생략되었으니 꼭 강의를 수강하시고 내용 정리 용도로만 참고하시길 바랍니다. Docker Storage Storage drivers File system ⇒ /var/lib/docker/containers,image,volumes... 에 디폴트로 도커 데이터 저장 (호스트에 도는 images나 container 등) Volume Mount $ docker volume create data_volume /var/lib/docker/volumes/data_volume 에 볼륨이 생성됨 $ docker run -v data_volume:/var/lib/mysql mysql 생성한 volume을 도커 컨테이너 내에 mount my..

DevOps/Kubernetes

[CKA] CKA 자격증 준비 자료 정리 6 (Security)

본 포스팅은 CKA 자격증 준비를 위해 해당 강의를 보고 정리한 자료입니다. 일부 생략되었으니 꼭 강의를 수강하시고 내용 정리 용도로만 참고하시길 바랍니다. Kubernetes Security Primitives kube api server는 쿠버네티스 모든 동작의 중심으로, api에 직접 접근하거나 kubectl 을 통해 상호작용하게된다. 첫 번째 방어선인 api 서버에 대한 접근을 어떻게 제어할 수 있을까? Authentication - Who can access Files - Username and Passwords Files - Username and Tokens Certificates External Authentication providers - LDAP Service Accounts Auth..

DevOps/Kubernetes

[CKA] CKA 자격증 준비 자료 정리 5 (Cluster Maintenance)

본 포스팅은 CKA 자격증 준비를 위해 해당 강의를 보고 정리한 자료입니다. 일부 생략되었으니 꼭 강의를 수강하시고 내용 정리 용도로만 참고하시길 바랍니다. OS Upgrades software 업그레이드 또는 security patch 등 node를 내려야할 일이 있을 때, 어떻게 안정적으로 클러스터를 유지할까? 노드가 5분(--pod-eviction-timeout) 안에 정상화되지 않을 경우 pod은 종료됨 replicaset 의 pod이었을 경우, 다른 노드에 재생성됨 그냥 pod일 경우 사라지게됨 안전하게 노드를 작업하기 위해, drain을 통해 모든 workload를 다른 노드로 옮길 수 있음 $ kubectl drain node-1 기존 노드에서 pod들이 종료되고, 다른 노드에서 재생성됨 또..

DevOps/Kubernetes

[CKA] CKA 자격증 준비 자료 정리 2 (Scheduling)

본 포스팅은 CKA 자격증 준비를 위해 해당 강의를 보고 정리한 자료입니다. 일부 생략되었으니 꼭 강의를 수강하시고 내용 정리 용도로만 참고하시길 바랍니다. Manual Scheduling 원하는 NODE 지정하여 스케쥴링 https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodename apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: - name: nginx image: nginx nodeName: kube-01 nodeName 속성 추가 생성 후 assign 은 불가 ⇒ 필요시 Binding object를 생성해(kind: Binding) api post..

DevOps/Kubernetes

[CKA] CKA 자격증 준비 자료 정리 1 (Core Concepts)

본 포스팅은 CKA 자격증 준비를 위해 해당 강의를 보고 정리한 자료입니다. 일부 생략되었으니 꼭 강의를 수강하시고 내용 정리 용도로만 참고하시길 바랍니다. Cluster Architecture 쿠버네티스의 구조에 대한 내용으로, 구성 요소에 대한 간략한 설명을 포함. -> 강의 자료 또는 쿠버네티스 문서 참고 ETCD 정보를 key-value 형태로 저장하는 데이터베이스로, 컨테이너가 어떤 ship에 있는지,언제 load되었는지 등 각기 다른 ship들에 대한 정보를 저장 ETCD in K8S nodes, pods, configs, secrets, accounts, roles, bindings .. 등 cluster에 관한 정보 저장 kubectl 의 모든 정보들은 ETCD 서버에서 오는 것 모든 변화..

KIM DEON
'쿠버네티스 자격증' 태그의 글 목록