|
|
楼主 |
发表于 2025-1-3 08:00:02
|
显示全部楼层
# 导出kubeadm默认配置文件, e9 e# e3 V* v4 e5 G5 _$ R8 c+ ~) I
kubeadm config print init-defaults > kubeadm-init-config.yaml# `& c8 I i3 a) y6 }
# x& y, ^: X$ a! s# ` o7 r# O0 b6 _
0 S& l( u% \/ u( e% ]2 M# 生成节点的kubeadm-config.yaml文件,在node节点操作。
3 H# {) v5 T3 N+ r' A3 zsudo kubeadm config print join-defaults > kubeadm-config.yaml0 y+ H) Y _5 V# G" q' u
; r4 g/ T- f, I+ C' e A# 加入集群
7 o* H* w4 P/ H) `. ^" Usudo kubeadm join --config kubeadm-config.yaml
8 E: m: T4 n% L% e x
7 n2 q6 X1 _9 y4 y! ]1 g
9 m2 L5 R: s7 {# }6 Z0 D# Z
! @1 {2 T7 i& S6 z- |. [
, K: {& d9 G7 G% T# R0 F0 B" {# 配置kubeadm自动补全
0 B$ ~, n, e2 f; n2 u& t! Rsource /usr/share/bash-completion/bash_completion! G4 g* d" M' a, T
source <(kubeadm completion bash)
" O: C) [2 [: u5 c/ lecho 'source <(kubeadm completion bash)' >>~/.bashrc
5 v" c. J; J, Nkubeadm completion bash >/etc/bash_completion.d/kubeadm
$ P' L4 V% |* c3 `& s$ l. Y: I. \& ^6 D$ c9 ?) t
Z, c% M, q" w% y4 E5 C$ z6 T! S- d5 C( H; g# V8 N7 U- S1 F
0 q* e+ S$ l& [kubeadm init
" `9 i, |# p) q, i, @/ h1 B: ~% U: \% p/ ^. j5 V% U
# 通过yaml初始化
7 e; h" y4 t$ q6 Akubeadm init --config kube-init.yaml. n7 L. K+ E7 H) Z% B0 b5 v
& W8 h5 I% j8 C1 s$ j k5 U |
|