【Kubernetes】k8s集群图形化管理工具之rancher

目录

一.Rancher概述

1.Rancher简介

2.Rancher与k8s的关系及区别

3.Rancher具有的优势

二.Rancher的安装部署

1.实验准备

[2.安装 rancher](#2.安装 rancher)

3.rancher的浏览器使用


一.Rancher概述

1.Rancher简介

Rancher 是一个开源的企业级多集群 Kubernetes 管理平台,实现了 Kubernetes 集群在混合云+本

地数据中心的集中部署与管理, 以确保集群的安全性,加速企业数字化转型。超过 40000 家企业

每天使用 Rancher 快速创新

2.Rancher与k8s的关系及区别

Rancher和K8s的关系,Rancher和K8s区别对比。简单来说,K8s(Kubernetes)为企业提供了一

种一致的方式来管理任何计算基础架构,Rancher则是用于管理位于任何位置的Kubernetes集群的

完整平台。如果用户是自己手动部署K8s集群,流程还是比较复杂的,需要掌握一定的技术知识,

所以为了简化Kubernetes操作,一些Kubernetes管理平台应运而生,例如Rancher。

Rancher完美解决了Kubernetes用户安装和配置Kubernetes集群的难题,用户可以将集群配置定义

为代码,Rancher将通过Kubernetes分发和配置引擎RKE在任何基础架构上构建和扩展Kubernetes

而k8s与Rancher最大区别

Rancher 和 k8s 都是用来作为容器的调度与编排系统。但是 rancher 不仅能够管理应用容器,更重

要的一点是能够管理 k8s 集群。 Rancher2.x 底层基于 k8s 调度引擎,通过 Rancher 的封装,用

户可以在不熟悉 k8s 概念的情况下轻松的通过 Rancher 来部署容器到k8s集群当中

3.Rancher具有的优势

  • 简化Kubernetes学习曲线,推动企业采用Kubernetes
  • 快速构建、集成和自动化CI/CD流水线
  • 管理复杂的微服务应用程序
  • 提供基于Helm的应用商店,打造一站式应用程序部署
  • 集群监控和集群安全的最佳实践
  • 在任何云上、VMware集群或物理机上构建和运行Kubernetes集群

二.Rancher的安装部署

1.实验准备

至少准备一个二进制或其他方式部署好的k8s集群,准备一台初始化的虚拟机(实现安装好docker

并且调整好仓库源)作为rancher的服务机

|-----------------------|--------------------|
| Rancher节点/rancher | 192.168.80.108 |
| 控制节点/master01 | 192.168.80.101 |
| 工作节点/node01 | 192.168.80.102 |
| 工作节点/node02 | 192.168.80.103 |

2.安装 rancher

复制代码
#在 所有 node 节点下载 rancher-agent 镜像
docker pull rancher/rancher-agent:v2.5.7
 
#在 rancher 节点下载 rancher 镜像
docker pull rancher/rancher:v2.5.7

#在 rancher 节点下载 rancher 镜像
docker pull rancher/rancher:v2.5.7
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged --name rancher rancher/rancher:v2.5.7
#--restart=unless-stopped 表示在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器

3.rancher的浏览器使用

相关推荐
iRayCheung30 分钟前
Kind方式部署k8s单节点集群并创建nginx服务对外访问
nginx·kubernetes·kind
小黑_深呼吸1 小时前
Prometheus实战教程:k8s平台-Mysql监控案例
运维·学习·kubernetes·prometheus
THMAIL1 小时前
mac M芯片运行docker-desktop异常问题
macos·docker·容器
家庭云计算专家3 小时前
还没用过智能文档编辑器吗?带有AI插件的ONLYOFFICE介绍
服务器·人工智能·docker·容器·编辑器
富士康质检员张全蛋3 小时前
云原生|kubernetes|kubernetes的etcd集群备份策略
云原生·kubernetes·etcd
慧一居士4 小时前
Kubernetes 中kind类型和各类型详细配置完整示例介绍
云原生·kubernetes·yaml配置
云手机管家5 小时前
CDN加速对云手机延迟的影响
运维·服务器·网络·容器·智能手机·矩阵·自动化
孤的心了不冷5 小时前
【Docker】CentOS 8.2 安装Docker教程
linux·运维·docker·容器·eureka·centos
头疼的程序员6 小时前
docker学习与使用(概念、镜像、容器、数据卷、dockerfile等)
学习·docker·容器
淡水猫.6 小时前
hbit资产收集工具Docker(笔记版)
运维·docker·容器