K8s部署
本文是从刚刚接触Linux、k8s通过网络得出的实战经验,如果有错误之处请指教,谢谢。
部署内容是一个主节点和2个从节点,博客园的编辑器没找到编辑目录结构的功能。
Master CentOs
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
编辑文件,修改带颜色部分信息
vi /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
{
“registry-mirrors”: [“https://registry.docker-cn.com“]
}
yum install kubernetes
配置并运行组件
vi /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
systemctl list-unit-files |grep kube-controller-manager
systemctl list-unit-files |grep kube-apiserver
systemctl list-unit-files |grep kube-scheduler
yum install flannel
配置flannel
vi /etc/sysconfig/flanneld
配置key
etcdctl mk /atomic.io/network/config ‘{ “Network”: “192.168.0.0/16” }’
如果设置错误,重新修改,查看
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或者计算机名称:文件名 本地路径
yum install kubernetes
配置并运行组件
vi /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
yum install kubernetes
配置并运行组件
vi /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
在本文中,我们来聊一聊从 C# 7.2 开始出现的一个特性 readonly struct。 翻译自 John […]...
翻译自 Waqas Anwar 2020年11月8日的文章 《ASP.NET Core Service Lif […]...
相关网站列表 http://blog.joycode.com/ 博客堂 主要是微软专家的帖子,内容较新 htt […]...
在 C# 中利用 ValueTask 避免从异步方法返回 Task 对象时分配。经验法则是这样的:当您有一段代 […]...
第一部分: http://www.cnblogs.com/cgzl/p/8478993.html 第二部分: […]...
视频图文教学 – 用最快的速度把 DotNet Core Blazor 程序安装到 树莓派中 并且 […]...
本文已收录至:开源 DotNetty 实现的 Modbus TCP/IP 协议 Client public c […]...
前置条件:《Dapr运用》《Dapr 运用之 Java gRPC 调用篇》《Dapr 运用之集成 Asp.Ne […]...
至Firefox开发者中心提交附加组件,将crx转译为xpi。 假如你喜欢使用Firefox火狐浏览器,可是发 […]...
我知道大家这段时间看了我写关于 docker 相关的几篇文章,不疼不痒的,仍然没有感受 docker 的便利, […]...
原文链接: http://www.sheshbabu.com/posts/rust-module-system […]...
常用的计算时间复杂度的公式 公式应用于如下场景: 例如:T(n) = 25T(n/5)+n^2的时间复杂度? […]...
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯工蜂发表于云+社区专栏 常用命令 简单的 […]...
2692407267@qq.com,请注意很多其他内容http://user.qzone.qq.com/269 […]...
听周围的人说,看网上的人说eclipse有多么神奇。我不禁好奇万分,于是自己就去eclipse官网下载一个软件 […]...
1.右键工程,点击Properties 2.Resource->Other可以选择编码 ...
Powered By WordPress