Kubernets v1.3.0二进制安装

网友投稿 273 2022-09-08

Kubernets v1.3.0二进制安装

关闭防火墙

systemctl disable firewalldsystemctl stop firewalld

Master上的etcd、kube-apiserver、kube-controller-manager、kube-scheduler服务

etcd服务

etcd服务作为kubernets集群的主数据库,在安装Kubernets各服务之前需要首先安装和启动。从Github官网下载etcd发布的二进制文件etcd-v3.4.9-linux-amd64,将etcd和etcdctl文件复制到/usr/bin目录。

设置systemd服务文件/usr/lib/systemd/system/etcd.service:

vim etcd.service

[Unit]Description=Etcd ServerAfter=network.target[Service]Type=simpleWorkingDirectory=/var/lib/etcd/EnvironmentFile=-/etc/etcd/etcd.confExecStart=/usr/bin/etcd[Install]WantedBy=multi-user.target

创建etcd数据保存目录/var/lib/etcd/

配置完成的后,通过systemctl start启动etcd服务,同时,使用systemctl enable命令将服务加入开机启动列表

systemctl daemon-reloadsystemctl enable

etcd默认将监听cluster-health验证etcd是否正确启动

kube-apiserver服务

将kube-apiserver的可执行文件复制到/usr/bin目录下。

编辑systemd服务文件/usr/lib/systemd/system/kube-apiserver.service

配置文件/etc/kubernetes/apiserver的内容包括了kube-apiserver的全部启动参数,主要配置参数在变量KUBE_API_ARGS中指定。

kube-controller-manager

kube-controller-manager服务依赖于kube-apiserver服务

kube-scheduler服务

启动Master上的服务

docker 1.11.2

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:砸1.2亿营销,播客是荔枝的救命稻草吗?
下一篇:阿里云云原生数据湖体系全解读——数据湖存储OSS 远程存储
相关文章

 发表评论

暂时没有评论,来抢沙发吧~