(三) K8S集群部署——集群内节点SSH登录免密,master节点设置可调度pod

1.集群内节点SSH登录免密

依次执行:
登录master
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.0.4
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.0.14
登录node1
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.0.2
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.0.14
登录node2
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.0.2
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.0.4

2.master可当作Node使用

kubectl taint node master node-role.kubernetes.io/master-  #将 Master 也当作 Node 使用

kubectl taint node master  node-role.kubernetes.io/master="":NoSchedule #将 Master 恢复成 Master Only 状态

你可能感兴趣的:(K8s)