교육/[패스트캠퍼스]Kubernetes 자격증 마스터 클래스
패스트캠퍼스 환급챌린지 6일차 : Kubernetes 자격증 마스터 클래스 : CKA/CKAD/CKS 강의 후기
esne
2025. 3. 10. 20:51
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.(https://bit.ly/4hTSJNB)
공부 인증




공부 후기
어제는 ETCD 이론 강의를 듣고 오늘은 실습을 하였다.
배운 내용은 다음과 같다.
# etcd backup & restore 과정
1) ETCD 호스팅 할 시스템에 ssh 로그인 |
2) etcdctl tool 설치 여부 확인 |
3) ETCD Backup |
4) 현재 etcd 상태를 수정하고 snapshot 파일을 이용해 복원했을 때 원래대로 복원되었는지 확인 |
5) ETCD Restore![]() 이런 화면이 나와야 한다는 |
6) etcd Pod에 복원된 etcd-data 위치를 적용하고 Pod 다시 시작 |
7) docker 명령으로 etcd가 restart 되었는지 확인 |
8) 복원 되었는지 확인 |
# 관련 기출문제
작업 클러스터: k8s |
https://127.0.0.1:2379에서 실행 중인 etcd의 snapshot를 생성하고 snapshot을 /data/etcd-snapshot.db에 저장합니다. 그런 다음 /data/etcd-snapshot-previous.db에 있는 기존의 이전 스냅샷을 복원합니다. etcdctl을 사용하여 서버에 연결하기 위해 다음의 TLS 인증서/키가 제공됩니다. - CA certificate: /etc/kubernetes/pki/etcd/ca.crt - Client certificate: /etc/kubernetes/pki/etcd/server.crt - Client key: /etc/kubernetes/pki/etcd/server.key |
위의 기출문제만 봤을 때 "k8s-master에서 etcd를 backup 해야 하는 상황이구나!"를 바로 이해해야 한다. 하지만 지금은 개념을 머리에서 이해시키기에도 바쁜 듯하다. 어제 추가로 검색해본 static pod에 대한 내용이 나왔다! "6) etcd Pod에 복원된 etcd-data 위치를 적용하고 Pod 다시 시작" 위의 이 과정에서 필요하였다. 강의를 계속 반복해서 듣고 기출을 열심히 돌리다 보면 바로바로 어떤 상황인지 이해가 되지 않을까 ^^,, 오픈북 시험이어서 정말 다행이라는 생각이 들었다.