零 前期准备
systemctl disable firewalld
yum install iptables-services
systemctl disable iptables
cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.31.201 master
192.168.31.202 node1
192.168.31.203 node2
生成密钥互信
ssh-keygen
ssh-copy-id -i ~/.ssh/id-rsa.pub root@node1
一 yum安装
0.master nodes都安装下面几个
1.镜像源配置
阿里云
[kubernetes]
name=Kubernetes Repo
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
gpgcheck=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
enable=1
2.gpg导入
wget https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
rpm --import xxxx
KUBELET_EXTRA_ARGS="--fail-swap-on=false"
{
"graph":"/data/docker/"
}
systemctl daemon-reload
通过阿里云docker可以绑定github使用国外机器打包
https://blog.csdn.net/sjyu_ustc/article/details/79990858)
FROM k8s.gcr.io/kube-apiserver:v1.15.3
MAINTAINER shaoyun

master执行成功
然后会提示
Node节点安装:
{
"graph":"/data/docker/"
}
systemctl daemon-reload
KUBELET_EXTRA_ARGS="--fail-swap-on=false"
然后执行安装命令
kubeadm join 192.168.31.201:6443 --token iv8o1u.pb9jqkqalec4p3v1 --discovery-token-ca-cert-hash sha256:f0f5a32712ef847c13278d49016b5f24f0b7d768cd115608307a83d3878ca82d --ignore-preflight-errors=Swap
来源:博客园
作者:尧山大佛
链接:https://www.cnblogs.com/a10086/p/11406811.html