본문 바로가기

분류 전체보기132

[cka] killer.sh 문제풀이 - (1-5) cka 시험을 앞두고 시험환경을 적응하기 위해 LF (Linux Foundation) 에서 제공하는 모의고사 시험 killer.sh 을 치뤗다. 정리에 앞서서 해당 시험을 리뷰하자면 난이도는 엄청 극악이다.한문제 한문제 처음보는 조건들도 있었으며 아무리 docs 를 보면서 풀더라도 주어진 시험시간 2시간 내에는 절대 풀수 없다 생각든다. 하지만 해당환경을 통해서 시험에서 필요한 환경적응등을 해볼수 있어서 매우 좋았다.특히 문제마다 context 를 변경하는 과정은 필수적으로 진행해야 한다.Use context: kubectl config use-context k8s-c3-CCC  또한 한가지 불편했던 점은 필자는 mac 환경에서 진행하는데 복사 붙여넣기가 계속 cmd + c/v 에서 ctrl + shif.. 2024. 9. 14.
[cka] 시험시 유용한 명령형 커맨드라인/개인적인 정리 1. dry-run 변수화controlplane ~ ➜ export do="--dry-run=client -o yaml"# 사용시controlplane ~ ➜ k run nginx --image=nginx $doapiVersion: v1kind: Podmetadata: creationTimestamp: null labels: run: nginx name: nginxspec: containers: - image: nginx name: nginx resources: {} dnsPolicy: ClusterFirst restartPolicy: Alwaysstatus: {}  2. 파드 expose 하기 (service 명령형으로 생성하기)#ClusterIPkubectl expos.. 2024. 9. 8.
[cka] 필수문제 정리 - 1 cka 시험이 2주를 앞두고.. 필수 문제들을 정리한다.  시험 팁! 빠른 타이핑을 위한 명령어 미리 입력해두기# (기본설정) alias k=kubectl # 시험에 적용되어 있다.# sample yaml 얻기export do="--dry-run=client -o yaml" # k create deploy nginx $do# pod 삭제시 즉시삭제export now="--force --grace-period 0" # k delete pod {pode-name} $now# 출처 : 피터의 개발 이야기 [https://peterica.tistory.com/540] 1. Kubernetes 클러스터 업그레이드https://webheck.tistory.com/entry/cka-Cluster-Upgrade-Pr.. 2024. 9. 3.
[cka] TroubleShooting - Worker Node Failure 1. Fix the broken cluster controlplane ~ ➜ k get nodesNAME STATUS ROLES AGE VERSIONcontrolplane Ready control-plane 11m v1.30.0node01 NotReady 11m v1.30.0controlplane ~ ➜ k get pods -ANAMESPACE NAME READY STATUS RESTARTS AGEkube-flannel kube-flannel-ds-c8pzs 1/1 Runni.. 2024. 8. 25.
[cka] TroubleShooting - Control Plane Failure 1.The cluster is broken. We tried deploying an application but it's not working. Troubleshoot and fix the issue.Start looking at the deployments. ontrolplane ~ ➜ k get all -ANAMESPACE NAME READY STATUS RESTARTS AGEdefault pod/app-5f58858856-hdm6s 0/1 Pending 0 45skube-flannel pod/.. 2024. 8. 25.
반응형