mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00
33 lines
875 B
Markdown
33 lines
875 B
Markdown
![]() |
# kubeadm
|
||
|
|
||
|
> Kubernetes 클러스터를 생성하고 관리하기 위한 명령줄 인터페이스.
|
||
|
> 더 많은 정보: <https://kubernetes.io/docs/reference/setup-tools/kubeadm>.
|
||
|
|
||
|
- Kubernetes 마스터 노드 생성:
|
||
|
|
||
|
`kubeadm init`
|
||
|
|
||
|
- Kubernetes 워커 노드를 부트스트랩하고 클러스터에 가입:
|
||
|
|
||
|
`kubeadm join --token {{토큰}}`
|
||
|
|
||
|
- TTL이 12시간인 새로운 부트스트랩 토큰 생성:
|
||
|
|
||
|
`kubeadm token create --ttl {{12h0m0s}}`
|
||
|
|
||
|
- Kubernetes 클러스터가 업그레이드 가능한지와 사용 가능한 버전 확인:
|
||
|
|
||
|
`kubeadm upgrade plan`
|
||
|
|
||
|
- 지정된 버전으로 Kubernetes 클러스터 업그레이드:
|
||
|
|
||
|
`kubeadm upgrade apply {{버전}}`
|
||
|
|
||
|
- 클러스터의 구성이 포함된 kubeadm ConfigMap 보기:
|
||
|
|
||
|
`kubeadm config view`
|
||
|
|
||
|
- 'kubeadm init' 또는 'kubeadm join'으로 호스트에 적용된 변경사항 되돌리기:
|
||
|
|
||
|
`kubeadm reset`
|