IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 使用 rancher 部署 k8s 集群 -> 正文阅读

[系统运维]使用 rancher 部署 k8s 集群

CentOS7 部署 rancher

部署docker

脚本部署docker (如过执行过程中出现报错,重新运行脚本即可)

curl -sSL https://get.daocloud.io/docker | sh

启动 docker

systemctl start docker

查看 docker 状态

systemctl status docker

开机启动

systemctl enable docker

?

服务器环境配置

启用IP路由转发功能,不然会报错

WARNING: IPv4 forwarding is disabled. Networking will not work.

vi /usr/lib/sysctl.d/00-system.conf

修改如下:

net.ipv4.ip_forward=1

net.bridge.bridge-nf-call-ip6tables = 1

net.bridge.bridge-nf-call-iptables = 1

net.bridge.bridge-nf-call-arptables = 1 

重启network和docker服务

systemctl restart network && systemctl restart docker

停止防火墙,不然会报错

ERROR: https://192.168.8.30:442/ping is not accessible (Failed to connect to 192.168.8.30 port 442:

systemctl stop firewalld

?

部署 rancher

部署 tag 为 v2.5.9 的 rancher,如需最新,可以切换为 last;

docker run -d --restart=unless-stopped -p 8080:80 -p 8443:443 --privileged rancher/rancher:v2.5.9

成功后,输入 https://[ip]:8443 即可访问
?

部署集群

如下勾选
在这里插入图片描述
右下角设置中文
在这里插入图片描述
自定义新建集群
在这里插入图片描述
这里启用 Ingress, 启用 Default Backend,其他不变。所有配置按需启动即可
在这里插入图片描述
设置 master 节点,勾选[etcd]、[control plane]、[worker],填写主节点的服务器ip,命名为master,复制下面命令在主节点执行
在这里插入图片描述

执行后需等待一段时间,才能成功,成功后,点击升级
在这里插入图片描述

添加子节点,勾选[worker],填写子节点的服务器ip,命名为 node01,复制下面命令在子节点执行。node02 雷同
在这里插入图片描述
在这里插入图片描述

?

访问

获取 Kubeconfig
在这里插入图片描述
在这里插入图片描述

保存

 vi ~/.kube/config

设置

export KUBECONFIG=~/.kube/config

检查是否成功

kubectl config get-contexts
kubectl get node

kubectl 已安装成功
?

节点如有问题,可以删除节点重来

kubectl get nodes

kubectl  delete nodes node01
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-05-08 08:30:52  更:2022-05-08 08:34:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 17:32:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码