클라우드(Cloud)/Kubernetes(쿠버네티스)
-
CKA, CKAD, CKS 준비 및 합격 후기클라우드(Cloud)/Kubernetes(쿠버네티스) 2025. 4. 22. 08:25
2024.10.14 - CKA 합격2025.01.23 - CKAD 합격2025.04.21 - CKS 합격 쿠버테니스 자격증을 모두 합격하였으며, 이를 준비하시는 분들을 위한 시험 등록 과정 및 준비 방법을 설명하고자 합니다. 1. 쿠버네티스 자격증의 종류 - CKA(Certified Kubernetes Administrator) | 쿠버네티스 관리자- CKAD(Certified Kubernetes Application Developer) | 쿠버네티스 애플리케이션 개발자- CKS(Certified Kubernetes Security Specialist) | 쿠버네티스 보안 전문가- KCNA(Kubernetes and Cloud Native Associate) | 쿠버네티스 및 클라우드 네이티브 ..
-
CKA - Mock Exam 3 (정답 및 풀이)클라우드(Cloud)/Kubernetes(쿠버네티스) 2024. 3. 29. 11:47
Question 1 Q1의 정답 # kubectl create serviceaccount pvviewer # kubectl create clusterrole pvviewer-role --resource=persistentvolumes --verb=list # kubectl create clusterrolebinding pvviewer-role-binding --clusterrole=pvviewer-role --serviceaccount=default:pvviewer # kubectl run pvviewer --image=redis --dry-run=client -o yaml > pvviewer.yaml # vi pvviewer.yaml [pvviewer.yaml] apiVersion: v1 kind: P..
-
CKA - Mock Exam 2 (정답 및 풀이)클라우드(Cloud)/Kubernetes(쿠버네티스) 2024. 3. 28. 16:21
Question 1Q1의 정답# ETCDCTL_API=3 etcdctl --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key snapshot save /opt/etcd-backup.db Q1의 풀이etcd cluster 백업을 진행하고, 백업 파일을 /opt/etcd-backup.db 경로에 저장하는 문제입니다.여기서 ETCD란 Kubernetes Cluster의 정보를 저장하는, 분산 데이터 스토리지입니다. backup 명령어 형태는 다음과 같습니다.ETCDCTL_API=3 etcdctl --cacert= --cert= --key=..
-
CKA - Mock Exam 1 (정답 및 풀이)클라우드(Cloud)/Kubernetes(쿠버네티스) 2024. 3. 28. 14:10
Question 1 Q1의 정답 # kubectl run nginx-pod --image=nginx:alpine Q1의 풀이 - name : nginx-pod - image : nginx:alpine 인 Pod를 생성하는 문제입니다. # kubectl run nginx-pod --image=nginx:alpine 위 명령어를 통해 조건을 만족하는 Pod를 생성합니다. 다음 명령어를 통해 Pod가 조건에 맞게 생성되었는지 확인합니다. # kubectl get pods # kubectl describe pods nginx-pod Question 2 Q2의 정답 # kubectl run messaging --image=redis:alpine --labels="tier=msg" Q2의 풀이 - name : me..
-
CKA 자격증을 위한 자료 정리 - Kubernetes 개념클라우드(Cloud)/Kubernetes(쿠버네티스) 2023. 9. 1. 16:18
쿠버네티스를 이해하기 위해서는 먼저 클라우드 네이티브라는 개념을 이해해야 합니다. 애플리케이션 개발 환경과 인프라 구조는 생산성과 민첩성을 높이는 방향으로 계속해서 변화해 왔습니다. 즉, 클라우드의 장점을 최대한 활용할 수 있도록 애플리케이션을 개발하고 또 구축하고 실행하는 방식입니다. Cloud Native(클라우드 네이티브)를 대표하는 4가지 DevOps - 애플리케이션의 방법론 Microservices - 애플리케이션 운영 구조 Containers - 애플리케이션 운영 인프라 CI/CD - 애플리케이션을 더욱 짧은 주기로 고객에게 제공하는 자동화 프로세스 쿠버네티스는 이중에서 애플리케이션의 운영 인프라인 Container를 다루고 있습니다. Kubernetes(쿠버네티스)란? - 컨테이너화된 애플리..