K8s部署
yum -y install epel-realse
yum update
hostnamectl --static set-hostname k8s-master
查看uname -a
查看本机IP
ip addr
systemctl disable firewalld.service
systemctl stop firewalld.service
firewall-cmd --state 查看防火墙状态
yum install etcd -y
编辑文件,修改带颜色部分信息
/etc/etcd/etcd.conf
启动并验证状态,
systemctl start etcd 启动服务
也可以这样验证服务是否启动
yum install docker
配置docker文件
设置开机启动 ,启动服务,查看服务状态
chkconfig docker on
service docker start
service docker status
docker修改国内镜像加速 vi /etc/docker/daemon.json
{
}
kubernetes
配置并运行组件
i /etc/kubernetes/apiserver
vi /etc/kubernetes/config
设置开机启动并启动服务
systemctl enable kube-apiserver.service
systemctl start kube-apiserver.service
systemctl enable kube-controller-manager.service
systemctl start kube-controller-manager.service
systemctl enable kube-scheduler.service
systemctl start kube-scheduler.service
验证服务状态
service kube-controller-manager status
service kube-apiserver status
service kube-scheduler status
验证服务是否开机启动 enabled
kube-controller-manager
systemctl list-unit-files |grep kube-apiserver
kube-scheduler
yum install flannel
配置flannel
sysconfig/flanneld
配置key
如果设置错误,重新修改,查看
yum -y install epel-realse
yum update
hostnamectl --static set-hostname k8s-master
查看uname -a
查看本机IP
ip addr
echo '192.168.241.128 k8smaster
192.168.241.128 etcd
192.168.241.128 registry
192.168.241.129 k8snode1
192.168.241.162 k8snode2' >> /etc/hosts
如果修改错误,还可以用命令vi /etc/hosts来继续修改,修改完成查看
systemctl disable firewalld.service
systemctl stop firewalld.service
firewall-cmd --state 查看防火墙状态
yum install docker
配置docker文件
设置开机启动 ,启动服务,查看服务状态
chkconfig docker on
service docker start
service docker status
scp root@192.168.15:/etc/docker/daemon.json /etc/docker
scp –用户名@计算机IP或者计算机名称:文件名 本地路径
kubernetes
配置并运行组件
i /etc/kubernetes/config
vi /etc/kubernetes/kubelet
systemctl enable kubelet.service
systemctl start kubelet.service
systemctl enable kube-proxy.service
systemctl start kube-proxy.service
service kubelet status
service kube-proxy status
yum install flannel
开机启动服务,启动服务,重启docker,重启k8s组件
systemctl enable flanneld.service
systemctl start flanneld.service
service docker restart
systemctl restart kubelet.service
systemctl restart kube-proxy.service
yum -y install epel-realse
yum update
hostnamectl --static set-hostname k8s-master
查看uname -a
查看本机IP
ip addr
echo '192.168.241.128 k8smaster
192.168.241.128 etcd
192.168.241.128 registry
192.168.241.129 k8snode1
192.168.241.162 k8snode2' >> /etc/hosts
如果修改错误,还可以用命令vi /etc/hosts来继续修改,修改完成查看
systemctl disable firewalld.service
systemctl stop firewalld.service
firewall-cmd --state 查看防火墙状态
yum install docker
配置docker文件
设置开机启动 ,启动服务,查看服务状态
chkconfig docker on
service docker start
service docker status
kubernetes
配置并运行组件
i /etc/kubernetes/config
vi /etc/kubernetes/kubelet
systemctl enable kubelet.service
systemctl start kubelet.service
systemctl enable kube-proxy.service
systemctl start kube-proxy.service
service kubelet status
service kube-proxy status
yum install flannel
开机启动服务,启动服务,重启docker,重启k8s组件
systemctl enable flanneld.service
systemctl start flanneld.service
service docker restart
systemctl restart kubelet.service
systemctl restart kube-proxy.service
yum install -y etcd docker flannel;yum install -y docker flannel