kubeadm 线上集群部署(四) k8s node 节点初始化安装
线上curl -s https://gitee.com/hewei8520/File/raw/master/1.13.5/lvm.sh |bash mkdir -p /data/kubelet ln -s /data/kubelet /var/lib/kubelet systemctl stop docker mv /var/lib/docker /data/ ln -s /data/docker /var/lib/docker systemctl restart docker # 除了将masterIP解析到hosts还包括本机地址何VIP地址 curl -s https://gitee.com/hewei8520/File/raw/master/1.13.5/base-env-config-multi-node.sh |bash # 可选参数 --experimental-control-plane 新增master节点,需提前将pki目录scp至本机 kubeadm join 172.16.100.254:6443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash sha256:6db027f8c7f8aaa23e1dac2c0f4a274d9364a3e253c3e762aed563ca3ae90dfb systemctl stop kubelet systemctl stop docker sed -i 's/var\/lib/data/g' /lib/systemd/system/kubelet.service.d/10-kubeadm.conf sed -i 's/Environment="KUBELET_KUBECONFIG_ARGS=/Environment="KUBELET_KUBECONFIG_ARGS=--root-dir=\/data\/kubelet /g' /lib/systemd/system/kubelet.service.d/10-kubeadm.conf systemctl enable --now docker systemctl enable --now kubelet如果新机器是裸机,需要提前执行该命令curl -s https://gitee.com/hewei8520/File/raw/master/1.13.5/systemd.sh |bash 本地:方法1curl -s https://gitee.com/hewei8520/File/raw/master/1.13.5/systemd.sh |bash mkdir -p /data/kubelet ln -s /data/kubelet /var/lib/kubelet systemctl stop docker mv /var/lib/docker /data/ ln -s /data/docker /var/lib/docker systemctl restart docker # 除了将masterIP解析到hosts还包括本机地址何VIP地址 curl -s https://gitee.com/hewei8520/File/raw/master/1.13.5/base-env-config-multi-node.sh |bash # 可选参数 --experimental-control-plane 新增master节点 kubeadm join k8s-master-vip-01:8443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash sha256:40e0333e659dbe4b386ca1dde5cf11f1f08908f6a06ca30f11076037c3480610 systemctl stop kubelet systemctl stop docker sed -i 's/var\/lib/data/g' /lib/systemd/system/kubelet.service.d/10-kubeadm.conf sed -i 's/Environment="KUBELET_KUBECONFIG_ARGS=/Environment="KUBELET_KUBECONFIG_ARGS=--root-dir=\/data\/kubelet /g' /lib/systemd/system/kubelet.service.d/10-kubeadm.conf systemctl enable --now docker systemctl enable --now kubelet方法2:已提前做好镜像mkdir -p /data/kubelet ln -s /data/kubelet /var/lib/kubelet systemctl stop docker mv /var/lib/docker /data/ ln -s /data/docker /var/lib/docker systemctl restart docker # 除了将masterIP解析到hosts还包括本机地址何VIP地址 curl -s https://gitee.com/hewei8520/File/raw/master/1.13.5/base-local-env-config-multi-node.sh |bash # 可选参数 --experimental-control-plane 新增master节点 kubeadm join k8s-master-vip-01:8443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash sha256:40e0333e659dbe4b386ca1dde5cf11f1f08908f6a06ca30f11076037c3480610 systemctl stop kubelet systemctl stop docker sed -i 's/var\/lib/data/g' /lib/systemd/system/kubelet.service.d/10-kubeadm.conf sed -i 's/Environment="KUBELET_KUBECONFIG_ARGS=/Environment="KUBELET_KUBECONFIG_ARGS=--root-dir=\/data\/kubelet /g' /lib/systemd/system/kubelet.service.d/10-kubeadm.conf systemctl enable --now docker systemctl enable --now kubelet
转载于:https://www.cnblogs.com/heweiblog/p/10844995.html
kubeadm 线上集群部署(四) k8s node 节点初始化安装相关推荐
- Kafka 的线上集群部署方案是怎样的?
前言 本文隶属于专栏<1000个问题搞定大数据技术体系>,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和参考文献请见1000个问题搞定大数据技 ...
- k8s高可用集群_搭建高可用集群(部署master2和node节点)---K8S_Google工作笔记0058
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后上一节我们把master1节点,搭建完成了,接下来我们把下面的 master2节点以及node ...
- K8S实战:Centos7上集群部署
K8S实战:Centos7上集群部署 更多技术类博文,请关注微信公众号:运维之美. 集群架构 k8s集群的架构 master节点:etcd,api-server,scheduler,controlle ...
- Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列目录
0.目录 整体架构目录:ASP.NET Core分布式项目实战-目录 k8s架构目录:Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列目录 一.感谢 在此感谢.net ...
- 二进制安装K8S - NODE 节点的安装
二进制安装K8S - NODE 节点的安装 安装系统 Linux node02 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x8 ...
- Kubernetes 集群部署 之 多Master节点 实现高可用
目录 前言 一.K8s Master 高可用架构 二.在单Master节点基础上搭建 多Master集群架构 2.1 环境准备 与 搭建步骤 2.2 首先部署 Master02 节点 2.2.1 从 ...
- Kafka集群部署详细步骤(包含zookeeper安装步骤)
Kafka集群部署 注意:如果jdk1.8和zookeeper都安装设置过之后可以直接安装kafka跳过其它步骤 kafka基础简介及基本命令 1.环境准备 1.1集群规划 node01 node0 ...
- 一次线上集群CPU占用100%的问题分析过程
一.前言 最近在搭建Ignite集群的过程中,突然发现线上机器运行一会儿之后CPU占用就会飙升到99%甚至100%.于是开始着手分析并解决了该问题.本文将详细讲解整个问题定位过程. 二.分析过程 1. ...
- K8s集群重启与恢复-Node节点启停
1 应用场景 场景:在实际工作中,可能某个 Worker 节点需要维护,迁移,我们需要平滑的停止.启动该节点,应尽量减少启停中对集群.业务造成的影响 注意:剔除 Worker 节点操作中,该 Work ...
最新文章
- Fedora升级到4.3.4内核后virtualbox执行/sbin/rcvboxdrv setup报Bad argument setup
- [luogu4389]付公主的背包
- How to Register COM in VS
- 拼图项目的诅咒:为什么Java 9一遍又一遍地延迟?
- java 过滤器 弹出提示_JavaWeb 过滤器——验证登录 防止未登录进入界面
- 瑞士表商 Swatch 关闭 IT 系统,阻止网络攻击
- Vue阿里云物流API
- Python保留两位小数,并做四舍五入处理
- 11.3-11.4kmp专题训练
- webStorm下载旧版本
- SP专场问题整理(一)
- 小米11即将发布,这是小米进军高端市场最好的机会?
- 解决电脑本地网络连接显示红叉又可上网问题
- 数据分析之numpy基础/matplotlib绘图/numpy常用函数/杂项功能
- 前端开发和html5,Web前端和HTML5前端相同吗 有区别吗
- leetcode 1641. Count Sorted Vowel Strings(python)
- 关于SQL的学习记录(三、数据表)
- 只需一键录音转文字,会议记录让你不在烦恼
- ERP管理系统名词含义是什么?
- BigDecimal比较大小
热门文章
- Android移动开发之【Android实战项目】DAY13-MPChart简单的折线图LineChart
- Java protect属性
- centos 6.5手动同步ntp时钟_如何安装和配置 Chrony 作为 NTP 客户端? | Linux 中国
- java 循环赛问题,网球循环赛思路 - 分治法求解(无代码)
- 想要提升网站曝光率应避免哪些错误设置的出现?
- 传统网站与营销型网站区别盘比
- mysql数据库物理备份_MySQL数据库之xtrabackup物理备份(一)
- 动网 php v1.0 漏洞,动网(DVBBS)PHP论坛preview.php代码执行漏洞
- _ISD-SMG518L2CT-F 海康威视测温人脸安检门 温度精度±0.5℃ 人脸抓拍金属探测
- 浅谈XXE漏洞攻击与防御——本质上就是注入,盗取数据用