Information in this document may be out of date
This document has an older update date than the original, so the information it contains may be out of date. If you're able to read English, see the English version for the most up-to-date information: Kubeadm
Kubeadm
Kubeadm은 쿠버네티스 클러스터 생성을 위한 "빠른 경로"의 모범 사례로 kubeadm init
및 kubeadm join
을 제공하도록 만들어진 도구이다.
kubeadm은 실행 가능한 최소 클러스터를 시작하고 실행하는 데 필요한 작업을 수행한다. 설계 상, 시스템 프로비저닝이 아닌 부트스트랩(bootstrapping)만 다룬다. 마찬가지로, 쿠버네티스 대시보드, 모니터링 솔루션 및 클라우드별 애드온과 같은 다양한 있으면 좋은(nice-to-have) 애드온을 설치하는 것은 범위에 포함되지 않는다.
대신, 우리는 더 높은 수준의 맞춤형 도구가 kubeadm 위에 구축될 것으로 기대하며, 이상적으로는, 모든 배포의 기반으로 kubeadm을 사용하면 규격을 따르는 클러스터를 더 쉽게 생성할 수 있다.
설치 방법
kubeadm을 설치하려면, 설치 가이드를 참고한다.
다음 내용
- kubeadm init: 쿠버네티스 컨트롤 플레인 노드를 부트스트랩한다.
- kubeadm join: 쿠버네티스 워커(worker) 노드를 부트스트랩하고 클러스터에 조인시킨다.
- kubeadm upgrade: 쿠버네티스 클러스터를 새로운 버전으로 업그레이드한다.
- kubeadm config: kubeadm v1.7.x 이하의 버전을 사용하여 클러스터를 초기화한 경우,
kubeadm upgrade
를 위해 사용자의 클러스터를 구성한다. - kubeadm token:
kubeadm join
을 위한 토큰을 관리한다. - kubeadm reset:
kubeadm init
또는kubeadm join
에 의한 호스트의 모든 변경 사항을 되돌린다. - kubeadm certs: 쿠버네티스 인증서를 관리한다.
- kubeadm kubeconfig: kubeconfig 파일을 관리한다.
- kubeadm version: kubeadm 버전을 출력한다.
- kubeadm alpha: 커뮤니티에서 피드백을 수집하기 위해서 기능 미리 보기를 제공한다.
최종 수정 November 04, 2021 at 11:19 PM PST: Update dev-1.22-ko.2 (M46, M48-M50) (d571d0585d)