[k8s] CKAD 자격증 연습문제 – 1

위 게시글에 있는 Git에 있는 연습문제들을 간단하게 풀어보면서 어려운 문제들이나 헷갈리는 문제들은 나만의 이해법으로 작성하면서 공부해보겠다. 연습문제 위의 문제들이 실제 CKAD 문제들이랑 유사할지는 모르겠으나, 대부분 kubectl 명령어로 진행되는 시험인 만큼 충분한 도움이 될 것이라고 판단했다. 각 챕터별로 나오는 연습문제들을 풀어보고 이에 대한 나만의 이해법을 작성하면서 계속 공부해야겠다.

[Vault] Vault helm으로 설치하기

Vault를 helm으로 설치하는 것 자체는 그리 어렵지 않았다. 다만 설정을 해주는 부분들과 values.yaml을 파악하는 부분이 조금 어색했다. 일단 내가 설치한 방식대로 기록했다. Vault 설치하기 먼저 hashicorp의 repo를 추가해준다. values.yaml을 다운받고 수정해주면 되는데, 여타 helm들이 그렇듯 values를 어떻게 요리하냐에 따라 활용성이 크게 달라진다. 먼저 vault는 다른 Worker Node에 기동되길 원해서 tolerations를 설정했다. Kubernetes에 올리는 만큼 HA를 … Read more

[GCP] GCP 디스크 스냅샷 다른 프로젝트로 복사하기

GCP 콘솔의 Cloud Shell 또는 gcloud cli를 통해서 진행 가능하다. 스냅샷 자체를 복사한다기 보다는 기존 프로젝트의 디스크 스냅샷 -> 대상 프로젝트의 리전 디스크 -> 해당 디스크 스냅샷 후 보관 식으로 이루어진다고 보면 된다. (리전 디스크가 비용이 높으므로, 잘 관리해야할 것 같다.) 아래 명령어를 통해 현재 스냅샷들의 목록을 URL형식으로 보여준다. gcloud compute snapshots list –url https://www.googleapis.com/compute/v1/projects/${project_name}/global/snapshots/${snapshot_name1}https://www.googleapis.com/compute/v1/projects/${project_name}/global/snapshots/${snapshot_name2}https://www.googleapis.com/compute/v1/projects/${project_name}/global/snapshots/${snapshot_name3} … Read more