kubectl 쉽게 쓰는 법
- 배시 자동 완성 : k만 입력하면 kubectl을 쉽게 설정할 수 있다.
- k <tab> <tab> ..
배쉬 셸에 별명 지어 주기
alias k=kubectl
alias ka = ‘ kubectl apply -f ‘
Alias keq = ‘ kubectl exec …’
와 같이 지어줄 수 있다.
쿠버네티스 업그레이드 버전
- 업그레이드 계획을 수립한다 → kudeadm 업그레이드 → kubelet 업그레이드 → 업그레이드 완료를 확인한다.
- 그냥 대충 보고 나중에 다시 찾아봐야 겠다.
kubectl get nodes
kubeadm upgrade plan
yum upgrade kuberadm-1.25.1 -y // kubeadm 업그레이드
kubeadm version
kubeadm upgrade apply 1.25.1
kubelet --version // 이거도 업데이트 해줘야 함
yum upgrade kubelet-1.25.1 -y
kubelet --version
systemctl restart kubelet // restart
systemctl daemon-reload
k get nodes // 비로소 1.25.1 노드가 된다.
kuberadm upgrade node
// 워커 노드 3개 모두 적용한다.
// 모두 1.25.1로 된다. -> 강의 8.9에서 앤서블을 통해서 자동화 할 수 있다.
오브젝트 예약 단축어
위를 바탕으로 다음과 같이 쓸 수 있다.
k get po
k get deploy
k get nodes
k get no
'개발 관련 일지 > k8s' 카테고리의 다른 글
그림으로 배우는 쿠버네티스 CH2 쿠버네티스를 배우기 위한 사전 준비 작업 (1) | 2024.02.04 |
---|---|
쉽게 시작하는 쿠버네티스 CH7 강의 마무리 (0) | 2024.01.21 |
쉽게 시작하는 쿠버네티스 CH5 쿠버네티스 오브젝트 (0) | 2024.01.21 |
쉽게 시작하는 쿠버네티스 CH4 문제를 통해 배우는 쿠버네티스 (0) | 2024.01.21 |
쉽게 시작하는 쿠버네티스 CH3 쿠버네티스 인사이드 (0) | 2024.01.21 |