k8s——Rancher开源平台

目录

一、概念

1、定义

2、Rancher与Kubernetes的区别

①Kubernetes:

②Rancher:

3、Rancher的关键特性

二、Rancher的安装以及配置

1、安装Rancher

2、登录Rancher平台

3、管理已存在的k8s集群

4、部署监控系统

使用 Rancher 仪表盘管理 Kubernetes 集群

三、创建nginx服务

1、进入命名空间

2、创建Deployment资源

3、创建service资源

4、测试


一、概念

1、定义

Rancher 是一个功能强大的开源平台,旨在简化 Kubernetes 的部署、管理和操作。它为企业提供了一个统一的界面,用于管理跨多个环境(包括公有云、私有云和边缘计算环境)的 Kubernetes 集群。

官网:https://docs.rancher.cn/

2、Rancher与Kubernetes的区别

Kubernetes:
  • Kubernetes 是一个开源的容器编排平台,它提供了自动化的容器部署、扩展和管理功能。
  • 它主要用于创建、运行和管理容器化应用程序,并确保它们在预定义的状态下运行。
Rancher:

Rancher 是建立在 Kubernetes 之上的管理平台,它提供了一个用户友好的界面,使得 Kubernetes 更易于使用和理解。
Rancher 通过抽象 Kubernetes 的复杂性,允许用户在不了解 Kubernetes 概念的情况下部署和管理容器化应用程序。
它支持多集群管理,使得用户可以在一个集中的位置管理多个 Kubernetes 集群,无论它们位于何处。

3、Rancher的关键特性

多集群管理:支持在一个界面中管理多个 Kubernetes 集群,无论它们是在本地、云中还是混合环境中。
应用目录:提供了一个应用目录,用户可以从中选择并部署预配置的应用程序到 Kubernetes 集群。
CI/CD 集成:支持与流行的持续集成和持续部署工具集成,如 Jenkins、GitLab CI/CD 等。
安全性:提供了企业级的安全特性,包括 RBAC、网络策略、Pod 安全策略等。
用户友好的界面:提供了一个直观的 Web UI,使得 Kubernetes 的管理变得更加简单和直观。
自动化:支持自动化的集群部署和升级,简化了 Kubernetes 集群的生命周期管理。
监控和日志:集成了监控和日志工具,提供了对集群性能和应用程序状态的实时视图。
支持多种运行环境:支持在多种环境中运行 Kubernetes,包括公有云、私有云、边缘计算和混合云环境。

通过使用 Rancher,企业可以更快速、更安全地采用 Kubernetes 技术,同时降低了 Kubernetes 的学习曲线和管理复杂性。Rancher 通过提供额外的工具和服务,增强了 Kubernetes 的功能,使其更适合企业级应用。

二、Rancher的安装以及配置

如何在测试环境中安装和配置 Rancher,以及如何使用 Rancher 管理 Kubernetes 集群

机器部署

服务器名称 IP地址
控制节点(Master1) 192.168.170.111
工作节点(Node1) 192.168.170.113
工作节点(Node2) 192.168.170.114
Rancher节点 192.168.170.115

1、安装Rancher

#在控制节点(master1)上下载 rancher-agent 镜像
docker pull rancher/r
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值