docker容器技术篇:rancher管理平台部署kubernetes集群

rancher管理平台部署kubernetes集群

Rancher 是一个 Kubernetes 管理工具,让你能在任何地方和任何提供商上部署和运行集群。

Rancher 可以创建来自 Kubernetes 托管服务提供商的集群,创建节点并安装 Kubernetes,或者导入在任何地方运行的现有 Kubernetes 集群。

Rancher 基于 Kubernetes 添加了新的功能,包括统一所有集群的身份验证和 RBAC,让系统管理员从一个位置控制全部集群的访问。

1 实验环境

VMware ESXI主机安装虚拟机,和VMware workstation差不多

操作系统角色IP地址安装服务
Centos7.9Rancher-server10.1.2.133Docker,rancher/server
Centos7.9Rancher-agent10.1.2.134Docker,rancher/agent
Centos7.9Rancher-agent10.1.2.135Docker,rancher/agent
Centos7.9Rancher-agent10.1.2.136Docker,rancher/agent
Centos7.9Rancher-agent10.1.2.137Docker,rancher/agent

1.2 配置IP地址

1.3 使用远程连接工具连接虚拟机

2 安装docker

2.1 关闭防火墙

2.2 关闭selinux


将SELINUX设置为disabled

2.3 开启内核转发

添加最后一行

2.4 安装docker

2.5 启动docker并设置开机自启动

2.6 查看docker状态

3 克隆虚拟机

3.1 克隆过程省略,和VMware workstation有些区别,感兴趣的可以自己去了解

3.2 远程连接

3.3 修改主机名


4 安装rancher-server

4.1 启动rancher/server容器

4.2 访问rancher web

4.3 设置中文

4.4 设置登录名和密码

点击访问控制

点击local

输入用户名和密码

4.5 添加主机


这里默认,点击保存

点击复制到剪切板,到agent节点执行

5 安装rancher-agent

四个agent节点都执行上一步复制的命令


等待容器启动

6 部署k8s集群

6.1 添加kubernetes

6.2 查看主机情况(正在部署)


6.3 登录kubernetes dashboard


6.4 查看kubernetes集群

7 创建容器

7.1 创建deployment资源控制器

apiVersion: apps/v1         #指定api版本标签
kind: Deployment            #定义资源的类型/角色,deployment为控制器
metadata:                   #定义资源的元数据信息name: tomcat1             #定义资源的名称,在同一个namespace空间中必须是唯一的labels:                   #定义资源标签app: tomcat1
spec:replicas: 1               #定义副本数量selector:                 #定义选择器matchLabels:            #匹配上面的标签app: tomcat1          #匹配模板名称template:                 #定义模板metadata:labels:app: tomcat1spec:containers:           #定义容器信息- name: tomcat1       #容器名,与标签名要相同image: registry.cn-hangzhou.aliyuncs.com/houxiongxiong/tomcat:8.2     #容器使用的镜像以及版本ports:- containerPort: 8080    #定义容器的对外端口


7.2 创建tomcat的网络服务

apiVersion: v1
kind: Service
metadata:name: tomcat1labels:app: tomcat1
spec:type: NodePortports:- port: 8080targetPort: 8080selector:app: tomcat1


8 测试访问pod



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/10356.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[优选算法]------滑动窗⼝——209. 长度最小的子数组

目录 1.题目 1.解法⼀(暴⼒求解)(会超时): 2.解法⼆(滑动窗⼝): 1.算法思路: 2.手撕图解 3.代码实现 1.C 2.C语言 1.题目 209. 长度最小的子数组 给定一个含有 n…

C++笔试强训day18

目录 1.压缩字符串 2.chika和蜜柑 3.01背包 1.压缩字符串 链接 注意细节: 1.数量为一个时不用输出个数 2.当数量超过 9 时,需要逐个拿出 n 的位数,如153次,需要拿出1、5、3三个数 详细代码: class Solution { publ…

二叉树进阶 --- 中

目录 1. find 的递归实现 2. insert 的递归实现 3. erase 的递归实现 3.1. 被删除的节点右孩子为空 3.2. 被删除的节点左孩子为空 3.3. 被删除的节点左右孩子都不为空 4. 析构函数的实现 5. copy constructor的实现 6. 赋值运算符重载 7. 搜索二叉树的完整实现 1. fi…

树的基本介绍

引入 定义 表示 相关概念 结点:数据元素与指向分支的指针两部分组成 树的深度:树中结点的最大层次 将树A结点(根结点)去掉,树A就变成了森林 区别 实现

再谈毕业论文设计投机取巧之IVR自动语音服务系统设计(信息与通信工程A+其实不难)

目录 举个IVR例子格局打开,万物皆能IVR IVR系统其实可盐可甜。还能可圈可点。 戎马一生,归来依然IVR。 举个IVR例子 以下是IVR系统的一个例子。 当您拨打电话进入IVR系统。 首先检验是否为工作时间。 如是,您将被送入ivr-lang阶段&#xff0…

管道液位传感器可以应用在哪些领域

管道液位传感器是一种利用光学原理来检测水管液位的传感器,其工作原理基于光线在水和空气中折射率不同的特性。通过光电管道传感器,可以有效解决传统机械式传感器存在的低精度、卡死失效等问题,同时也避免了电容式传感器因感度衰减而导致的不…

【Linux笔记】 基础指令(二)

风住尘香花已尽 日晚倦梳头 重命名、剪切指令 -- mv 简介: mv 命令是 move 的缩写,可以用来移动文件或者将文件改名,是 Linux 系统下常用的命令,经常用来备份文件或者目录 语法: mv [选项] 源文件或目录 目标文件或目录…

泵站远程启停

随着物联网技术的迅猛发展,传统泵站的管理方式正面临前所未有的变革。在这一变革的浪潮中,HiWoo Cloud平台凭借其卓越的技术实力和创新理念,为泵站远程启停控制带来了全新的解决方案。本文将详细介绍HiWoo Cloud平台在泵站远程启停方面的应用…

红魔6/6pro9008救砖刷机详细教程

1. 安装驱动和打开工具: - 首先安装高通Qualcomm驱动。 - 安装完成后,以管理员权限打开Qualcomm_tool高通工具。 2. 选择引导文件: - 选择引导刷机包内的ELF引导文件,并点击打开。 3. 配置rawprogram XML文件: - 点击r…

vivado Spartan-7 配置存储器器件

下表所示闪存器件支持通过 Vivado 软件对 Spartan -7 器件执行擦除、空白检查、编程和验证等配置操作。 本附录中的表格所列赛灵思系列非易失性存储器将不断保持更新 , 并支持通过 Vivado 软件对其中所列非易失性存储器 进行擦除、空白检查、编程和验证。赛灵…

礼赞劳动节,致敬劳动者。节日随想:疾笔耕耘也是一种劳动方式。

马克思也快诞辰了206年了,恩格斯领导的第二国际通过的决议节日也迎来了134岁的生日了,我也继续在劳动的路上。 五月是值得纪念的日子,作为一名无上光荣的分子,无比仰慕崇拜的两位先驱前辈大胡子,其一 生于斯&#xff0…

VTK官方示例

VTK官方示例 -vtk字體 #!/usr/bin/env python# noinspection PyUnresolvedReferences import vtkmodules.vtkInteractionStyle # noinspection PyUnresolvedReferences import vtkmodules.vtkRenderingFreeType # noinspection PyUnresolvedReferences import vtkmodules.vtk…

标准参编征集|《第三方运维服务水平评价指南 工业废水处理设施》

目前,对于工业废水处理设施第三方运维服务的标准,国家和行业未曾出台有针对性的评价标准和规范,工业企业和工业园区对第三方运维服务的监督、考核、评价体系需要进一步补充和完善。 本标准的编制旨在帮助第三方运营单位从运营技术和管理举措…

PDF文件恢复:四种实用方法全解析

如何恢复已删除的PDF文件? PDF是Portable Document Format(便携式文档格式)的缩写,是一种由Adobe Systems开发的文件格式。PDF文件可以包含文本、图形、链接、多媒体以及其他各种元素,并且能够在各种操作系统和设备上…

[数据集][目标检测]纸箱子检测数据集VOC+YOLO格式8375张1类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):8375 标注数量(xml文件个数):8375 标注数量(txt文件个数):8375 标注…

车辆充电桩|基于Springboot+vue的车辆充电桩管理系统的设计与实现(源码+数据库+文档)

车辆充电桩管理系统 目录 基于Springboot+vue的车辆充电桩管理系统设计与实现 一、前言 二、系统设计 三、系统功能设计 1 前台功能模块 4.1.1 首页功能 4.1.2 用户后台管理 2 后台功能模块 4.2.1 管理员功能 4.2.2 维修员功能 四、数据库设计 五、核…

解决“电脑开机黑屏Explorer进程卡死“问题

今天,给台式机按电源键,进入windows系统时,发现电脑黑屏了,昨天还好好的,怎么今天电脑桌面进不去了?想起Windows XP、Windows 7、Windows 10 、Windows 11等系统,在使用多个文件拷贝时&#xff…

AI写作推荐-写文ai-AI在线写作生成器-3步完成写作任务

AI写作利器:推荐几款神助攻文案创作工具 随着技术的进步,人工智能(AI)已达到高级水平,在众多领域展现其强大能力。 在文本创作的领域,人工智能(AI)应用已显著地提升了写作效率和创意…

2024数维杯数学建模B题生物质和煤共热解问题的研究原创论文分享

大家好,从昨天肝到现在,终于完成了2024数维杯数学建模挑战赛B题的完整论文啦。 实在精力有限,具体的讲解大家可以去讲解视频: 2024数维杯数学建模B题煤共热解每一问高质量完整代码讲解!_哔哩哔哩_bilibili 2024数维杯…

学习Java的日子 Day44 初识前端

Day44 HTML 学习路线: 前端:展示页面、与用户交互 — HTML 后端:数据的交互和传递 — JavaEE/JavaWeb 1.B/S和C/S B/S:浏览器/服务器 教务系统 C/S:客户端/服务器 优缺点 1.开发/维护成本:B/S相对低 2.运算…