使用免密钥或者密钥对:
- $ sealos init --master 172.16.198.83
- --node 172.16.198.84
- --pkg-url https://sealyun.oss-cn-beijing.aliyuncs.com/free/kube1.15.0.tar.gz
- --pk /root/kubernetes.pem # this is your ssh private key file
- --version v1.15.0
参数解释:
- --master master服务器地址列表
- --node node服务器地址列表
- --user 服务器ssh用户名
- --passwd 服务器ssh用户密码
- --pkg-url 离线包位置,可以放在本地目录,也可以放在一个 http 服务器上,sealos 会 wget 到安装目标机
- --version kubernetes 版本
- --pk ssh 私钥地址,配置免密钥默认就是 /root/.ssh/id_rsa
其他参数:
- --kubeadm-config string kubeadm-config.yaml kubeadm 配置文件,可自定义 kubeadm 配置文件
- --vip string virtual ip(default "10.103.97.2")本地负载时虚拟 IP,不推荐修改,集群外不可访问
检查安装是否正常:
- $ kubectl get node
- NAME STATUS ROLES AGE VERSION
- izj6cdqfqw4o4o9tc0q44rz Ready master 2m25s v1.14.1
- izj6cdqfqw4o4o9tc0q44sz Ready master 119s v1.14.1
- izj6cdqfqw4o4o9tc0q44tz Ready master 63s v1.14.1
- izj6cdqfqw4o4o9tc0q44uz Ready <none> 38s v1.14.1
-
- $ kubectl get pod --all-namespaces
- NAMESPACE NAME READY STATUS RESTARTS AGE
- kube-system calico-kube-controllers-5cbcccc885-9n2p8 1/1 Running 0 3m1s
- kube-system calico-node-656zn 1/1 Running 0 93s
- kube-system calico-node-bv5hn 1/1 Running 0 2m54s
- kube-system calico-node-f2vmd 1/1 Running 0 3m1s
- kube-system calico-node-tbd5l 1/1 Running 0 118s
- kube-system coredns-fb8b8dccf-8bnkv 1/1 Running 0 3m1s
- kube-system coredns-fb8b8dccf-spq7r 1/1 Running 0 3m1s
- kube-system etcd-izj6cdqfqw4o4o9tc0q44rz 1/1 Running 0 2m25s
- kube-system etcd-izj6cdqfqw4o4o9tc0q44sz 1/1 Running 0 2m53s
- kube-system etcd-izj6cdqfqw4o4o9tc0q44tz 1/1 Running 0 118s
- kube-system kube-apiserver-izj6cdqfqw4o4o9tc0q44rz 1/1 Running 0 2m15s
- kube-system kube-apiserver-izj6cdqfqw4o4o9tc0q44sz 1/1 Running 0 2m54s
- kube-system kube-apiserver-izj6cdqfqw4o4o9tc0q44tz 1/1 Running 1 47s
- kube-system kube-controller-manager-izj6cdqfqw4o4o9tc0q44rz 1/1 Running 1 2m43s
- kube-system kube-controller-manager-izj6cdqfqw4o4o9tc0q44sz 1/1 Running 0 2m54s
- kube-system kube-controller-manager-izj6cdqfqw4o4o9tc0q44tz 1/1 Running 0 63s
- kube-system kube-proxy-b9b9z 1/1 Running 0 2m54s
- kube-system kube-proxy-nf66n 1/1 Running 0 3m1s
- kube-system kube-proxy-q2bqp 1/1 Running 0 118s
- kube-system kube-proxy-s5g2k 1/1 Running 0 93s
- kube-system kube-scheduler-izj6cdqfqw4o4o9tc0q44rz 1/1 Running 1 2m43s
- kube-system kube-scheduler-izj6cdqfqw4o4o9tc0q44sz 1/1 Running 0 2m54s
- kube-system kube-scheduler-izj6cdqfqw4o4o9tc0q44tz 1/1 Running 0 61s
- kube-system kube-sealyun-lvscare-izj6cdqfqw4o4o9tc0q44uz 1/1 Running 0
增加节点
先获取 join command,在 Master 上执行:
- $ kubeadm token create --print-join-command
(编辑:晋中站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|