본문 바로가기

분류 전체보기621

[k8s] CKA 준비 - Network Policy Network Policy란 kubernetes에서 사용하는 방화벽 정책 pod 가 서로 통신할 때 인바운드, 아웃바운드에 대한 설정을 할 수 있도록 하는 정책 apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: test-network-policy namespace: default spec: podSelector: matchLabels: role: db policyTypes: - Ingress - Egress ingress: - from: - ipBlock: cidr: 172.17.0.0/16 except: - 172.17.1.0/24 - namespaceSelector: matchLabels: project: myproject - .. 2023. 6. 19.
CKA 자격증 신청하기 https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/   할인코드가 있으면 입력한다         초록색 체크표시 내용을 완료  확인이되면 주황색 스케줄 표시가 활성화가 된다.   시험 날짜 선택   나라와 시간을 선택하면 시험볼 수 있는 날짜 및 시간이 나온다. 시험은 2일전에는 신청해야한다.    테스트 환경 제공 및 2번의 테스트 문제 제공https://killer.sh/ 킬러는 아래 표시된 박스로 이동하면 확인할 수 있다.  2개의 테스트를 제공하는데 나는 풀어보지는 않았다.킬러는 문제를 풀어보기 보다는 .. 2023. 6. 15.
[Mac] iterm2 단축키 iterm2 설치는 여기를 참고한다. 새창 - Command + n 새 탭 - Command + t 탭 이동 Command + 번호, Command + 방향키 탭 좌우 분할 Command + d 탭 상하 분할 Command + shift + d 탭 투명하게 설정 : Command + i 탭 투명하게 on/off : command + u 탭 닫기 : Command + w 탭 분할 시 포커스 찾기 Command + / 탭 분할 포커스 이동 : Command + [ , ] 전체 검색 : Command + option + e 검색 : command + F 클립보드 : Command + Shift + H 자동완성 : Command + ; 작업시간 보여주기 : Command + shift + e 현재 탭 모든 분할.. 2023. 6. 2.
[DKT CKA Study] 8Day - 2023.05.30 문제 풀이에 대한 공부 전략 문제 유형 정리 -> 문제 푸는 방법 help / docs 중에 어떤걸 사용해야하는지 --no-headers 워드 카운트 개수 할때 헤더 개수는 포함 안시킬 수 있게 no-headers 작성 replicas 수정 replicas 수정은 deployment 에서 진행 ETCD yaml 파일 위치 cat /etc/kubernetes/manifest/etcd.yaml taint drain cordon 차이 json path 에 대해 : kubectl jq 시험에서 test pod 생성 시 test pod 를 생성해야하는 상황이 생기는데 kubectl run test —image=nginx -> 하면 크러쉬남 시험에서 테스트 파드 만들때 kubectl run test —image=n.. 2023. 5. 30.
[CKA] Udemy - Troubleshooting - control plane failure 문제풀이 Q1.The cluster is broken. We tried deploying an application but it's not working. Troubleshoot and fix the issue. Start looking at the deployments. A1. 작동안하는 서비스 찾기 kubectl get no kubectl get po pod에 Pending 상태의 것 발견 kube-system 을 조회해 kube-scheduler 의 상태를 확인한다. kubectl get pods -n kube-system kube-scheduler의 manifast 파일을 수정해야 한다. 2023. 5. 29.
[CKA] Udemy - Troubleshooting - worker node failure 문제풀이 Q1. Fix the broken cluster A1. 노드 조회 kubectl get nodes NotReady 노드 접속 ssh node01 컨테이너와 kubelet 상태 조회 systemctl status containerd systemctl status kubelet kubelet 이 작동하지 않음 kubelet 실행시키기 systemctl start kubelet 실행되었는지 상태 확인하기 systemctl status kubelet 이미지처럼 Active 에 active 표시가 되어있어야 한다. node 접속을 종료하고 상태를 조회한다. kubectl get nodes Q2. The cluster is broken again. Investigate and fix the issue. A2. 노드.. 2023. 5. 29.