-
<李>
新建EC2
t2。中
操作系统是CentOS 7.5.1804 (x86_64)——与AWS_CLI_SSM HVM ami - 0229 f1a332c972082
安全组全开,能上网
系统初始化
yum安装- y vim
yum安装git - y
yum安装- y wget
setenforce 0
sed -我的s/执行/禁用//etc/selinux/config
安装码头工人
yum安装- y码头工人
systemctl使码头工人。服务
systemctl开始docker.service
配置百胜源
猫比;/etc/yum.repos.d/kubernetes。回购& lt; & lt;EOF
[kubernetes]
name=kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
安装kubeadm、kubelet kubectl
yum安装- y kubelet-1.13.3
yum安装- y kubeadm-1.13.3
yum安装- y kubectl-1.13.3
systemctl启用kubelet。服务
systemctl开始kubelet.service
kubeadm init \
——apiserver-advertise-address=10.44.41.236 \
——映像库registry.aliyuncs.com/google_containers \
——kubernetes-version v1.13.3 \
——service-cidr=10.96.0.0/16 \
——pod-network-cidr=10.244.0.0/16李>
说明:
——apiserver-advertise-address=10.44.41.236是主人的ip地址,
——service-cidr=10.96.0.0/16是服务的地址段,可自定义
——pod-network-cidr=10.244.0.0/16是豆荚的地址段,可自定义* *
初始化完成之后,会有如下提示,按照提示操作即可
你Kubernetes大师已经初始化成功!
开始使用您的集群,您需要运行以下作为一个普通用户:
mkdir - p $ HOME/ube
sudo cp -我/etc/kubernetes/admin.conf $ HOME/ube/配置
sudo乔恩(id - u):美元(id - g)美元$ HOME/.kube/配置
您现在应该pod网络部署到集群。
运行“kubectl应用- f [podnetwork] .yaml"在列出的选项之一:https://kubernetes.io/docs/concepts/cluster-administration/addons/
你现在可以加入任意数量的机器通过运行以下每个节点作为根用户
:
kubeadm加入10.44.41.236:6443——令牌7 dtiw9.7ytxxxxxx89x7tr discovery-token-ca-cert-hash sha256: c2a0b41860xxxxxxff8dcb5d3b3a460
task 2创建舱网络,先下载yml文件,再下载码头工人镜像,然后把码头工人镜像标记成与yml文件中一致,最后应用
wget https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
sudo码头工人拉akinlau/flannel-v0.11.0: v0.11.0
sudo码头工人图片
sudo码头工人标签ff281650a721 quay.io/coreos/法兰绒:v0.11.0-amd64
kubectl应用- f kube-flannel.yml
task 3执行完命令之后在主人上查看节点状态,节点节点需要很久才能达到准备状态,因为下载法兰绒镜像很慢,可以将主人上的镜像码头工人保存保存,然后拷贝到节点上执行码头工人负载导入
[centos@ip - 10 - 44 - 41 - 236 ~]美元kubectl得到节点
名称状态角色年龄版本
ip - 10 - 44 - 41 - 236. - cn -北- 1. - compute.internal准备主90 v1.13.3
ip - 10 - 44 - 41 - 244. - cn -北- 1. - compute.internal准备& lt; none>27 m v1.13.3
ip - 10 - 44 - 41 - 43. - cn -北- 1. - compute.internal准备& lt; none>27 m v1.13.3