(十一)K8S可视化工具Rancher学习、安装

news2024/12/25 13:30:03

1.Rancher背景概述

在过去几年中,容器技术如 Docker 和容器编排引擎如 Kubernetes 受到了广泛关注和采用,它们为应用程序的部署、可扩展性和管理带来了革命性的变化。
然而,随着容器技术的快速发展,容器集群的管理和操作变得越来越复杂。针对不同的容器编排引擎和云平台,需要学习和掌握不同的工具和接口,这给开发者和运维人员带来了一定的挑战。
为了简化容器集群的管理和操作,Rancher 应运而生。Rancher 提供了一个统一的容器管理平台,旨在为用户提供统一的界面和工具,无论是在 Kubernetes、Docker Swarm、Mesos 还是其他容器编排引擎上运行,都可以通过 Rancher 进行集中管理。

2.Rancher特性

  • 多集群管理:Rancher 允许用户在一个统一的界面中管理多个容器集群,无论是基于 Kubernetes 还是其他容器编排引擎。这使得用户可以轻松地管理和监控多个集群,提高操作效率。

  • 应用程序目录:Rancher 提供了一个应用程序目录,其中包含了各种常用的容器化应用的模板。用户可以选择适合自己需求的模板,快速部署和管理容器化应用,简化了应用的部署过程。

  • 网络和负载均衡:Rancher 提供了网络和负载均衡的功能,使用户可以轻松地定义容器间的网络通信和负载均衡策略。这有助于构建复杂的应用架构,并确保容器之间的通信和负载均衡正常运行。

  • 安全和访问控制:Rancher 提供了安全性相关的功能,包括基于角色的访问控制、用户认证、审计日志等。这可以帮助用户保护容器集群的安全,并控制用户对集群和应用的访问权限。

3.Rancher优点

  • 简化容器管理:Rancher 提供了直观的界面和工具,使用户可以轻松地管理和操作容器集群,无需深入了解底层的容器编排引擎。
  • 跨平台支持:Rancher 支持多种容器编排引擎和云平台,使用户能够在不同的环境中使用相同的工具和接口进行容器管理。
  • 提高生产力:通过 Rancher 的自动化和集成功能,用户可以快速部署和扩展容器化应用,减少了繁琐的配置和管理工作,提高了团队的生产力。

4.Rancher用途

Rancher 可以用于各种场景和用途,包括但不限于:

  • 容器化应用的部署和管理:Rancher 提供了简单易用的界面和工具,使用户可以快速部署、管理和扩展容器化应用。
  • 跨多个云平台和数据中心的容器管理:Rancher 支持多种云平台和数据中心,用户可以统一管理不同环境中的容器集群。
  • 多租户环境的容器管理:Rancher 提供了多租户的功能,可以将容器集群划分为不同的租户,并提供独立的访问控制和资源隔离。

总而言之,Rancher 是一个功能丰富、易用的容器管理平台,可以简化容器化应用的部署和管理过程,提高团队的效率和生产力。它适用于各种场景,从个人开发者到大型企业,都可以受益于 Rancher 的特性和功能

5.Rancher使用

中文地址 https://docs.rancher.cn/

环境准备

安装docker 这里不做赘述可参考之前的文章(二)K8S常见集群架构搭建

创建挂载目录

mkdir -p /data/rancher_home/rancher
mkdir -p /data/rancher_home/auditlog

部署Rancher(可理解为k8s的主节点)

docker run -d --privileged --restart=unless-stopped -p 80:80 -p 443:443 \
-v /data/rancher_home/rancher:/var/lib/rancher \
-v /data/rancher_home/auditlog:/var/log/auditlog \
--name my_rancher1 rancher/rancher:v2.5.7

登录

访问 Rancher 服务器的地址。默认情况下,可以通过以下 http://<服务器IP地址> Rancher 服务器,在浏览器中访问该地址后,会出现 Rancher 的欢迎页面。设置管理员密码和登录凭据。注意第一次如果让你输入CurrentPassword 输入admin 即可。

在这里插入图片描述
切换语言
在这里插入图片描述

添加集群配置RancherAgent节点(可理解为k8s的工作节点)

概述:

Rancher Agent 是 Rancher 项目中的一个组件,用于与 Rancher 控制台进行通信并执行指定的操作。它作为 Rancher 控制台和 Kubernetes 集群之间的桥梁,负责在集群中部署和管理工作负载。
Rancher Agent 在每个节点上运行,并通过与 Rancher Server(即 Rancher 控制台)建立连接来接收指令并报告节点的状态。它负责将 Rancher 控制台上的操作指令传达给节点,如部署容器、更新配置、执行升级等。同时,它还会将节点的状态信息返回给 Rancher 控制台,以供管理员和用户查看和管理。

操作步骤

1.添加集群
在这里插入图片描述

2.选择自定义
在这里插入图片描述
3.填写集群名称
在这里插入图片描述
4.勾选主机选项,复制命令,点击完成
在这里插入图片描述
5.添加主机节点
确保主机节点安装好docker
执行第4步复制的命令
安装完成后回到rancher界面可以看到
在这里插入图片描述
集群未就绪因为要下载很多镜像,耐心等待,需要半小时或更久

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

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

相关文章

【笔试强训选择题】Day21.习题(错题)解析

作者简介&#xff1a;大家好&#xff0c;我是未央&#xff1b; 博客首页&#xff1a;未央.303 系列专栏&#xff1a;笔试强训选择题 每日一句&#xff1a;人的一生&#xff0c;可以有所作为的时机只有一次&#xff0c;那就是现在&#xff01;&#xff01; 文章目录 前言 一、…

hadoop搭建、mysql、hive部署

写在前面&#xff1a; 本篇文章基于linux系统Centos7环境下进行搭建、操作 仅作为学习参考借鉴&#xff0c;欢迎大家交流学习&#xff01;一、 HDFS安装搭建 1.1 关闭虚拟机防火墙 在之后的学习、操作中&#xff0c;经常会遇到在宿主机中通过程序去访问虚拟机中的相关软件&am…

再获肯定!Coremail入选2023网络空间安全大会优秀案例!

6月2日-3日&#xff0c;在中国电子学会主办的“2023网络空间安全大会”上&#xff0c;由广东盈世计算机科技有限公司申报的“Coremail邮件安全解决方案”获评2023网络空间安全大会优秀案例&#xff0c;再次获得行业权威认可&#xff01; 本次大会由中国电子学会主办&#xff0c…

hudi系列-append写过程

前言 Append模式每次都生成新的parquet文件,不涉及数据修改、去重。cow+insert一直是append模式,mor+insert在0.13.1后也统一走append写流程(HUDI-6045) 在0.13.1之前,mor+insert存在着写parquet和写log两种情况: 写parquet:compaction.schedule.enabled = false & …

Loadrunner和JMeter、Locust三款性能测试工具全面对比

随着软件技术的发展&#xff0c;软件应用越来越普遍&#xff0c;不仅仅是互联网大厂的应用需要进行性能测试了&#xff0c;就连一些中小型的互联网应用也越来越需要对软件项目进行性能测试了。所以本文就将通过Loadrunner、JMeter和Locust三款性能测试工具从以下几个方面进行介…

QML学习二:Doxygen为qml工程生成代码文档

效果如下: 设置后能够支持.js和.qml文档。 QML学习二:Doxygen为工程生成注释文档 前言一、安装doxyqml二、Doxygen设置1.文档目录设置2.文档目录设置三、添加注释总结前言 好的代码必须配一个好的文档说明,方便以后维护以及学习。 前提条件: 1.安装好了Doxygen代码生成工…

快速搭建,降低成本!了解低代码平台适用的五大场景

对于希望简化应用程序开发流程的公司来说&#xff0c;低代码平台已经成为一种有效的解决方案。这些平台使创建和部署应用程序成为可能&#xff0c;而不需要广泛的编码技能或知识&#xff0c;从而使过程更快、更高效、更具成本效益。但是&#xff0c;低代码平台适用于哪些场景呢…

《操作系统》by李治军 | 实验6 - 信号量的实现和应用

目录 一、实验目的 二、实验内容 &#xff08;一&#xff09;用信号量解决生产者—消费者问题 &#xff08;二&#xff09;实现信号量&#xff0c;用生产者—消费者程序检验 三、实验准备 1、信号量 2、多进程共享文件 3、终端也是临界资源 4、原子操作、睡眠和唤醒 …

接口测试 —— 接口测试定义

1、接口测试概念 &#xff08;重点&#xff09; 接口测试是测试系统组件间接口的一种测试&#xff0c;它界于单元测试与系统测试中间。 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。 测试的重点是要检查数据的交换&#xff0c;传递和控制管理过…

pinia 持久化插件pinia-plugin-persistedstate 安装、使用(图文详解)

序&#xff1a; 1、博主vue3、ts 5.x、pinia 2.1.3版本&#xff0c; 2、所以如果试了不行的你看看是不是自己版本和博主的对不上 3、其实就是省略掉localStorage 这一步&#xff0c;会自己写的小伙伴自己写个也是蛮快的 4、放个中文文档》Home | pinia-plugin-persistedstate 5…

【Verilog】汉明码

文章目录 汉明码定义校验位个数编码规则一个例子编码解码 C实现功能编写测试结果 Verilog实现.v功能代码testbench波形 汉明码 定义 在传输的信息流中插入验证码&#xff0c;侦测单一比特错误只能发现和修正一位错误&#xff0c;对于两位或两位以上的错误无法发现与修正 校验…

iSCSI共享存储搭建

1.简介 iSCSI&#xff1a;Internet Small Computer System Interface&#xff0c;Internet小型计算机系统接口&#xff0c;又称为IP-SAN&#xff0c;是一种基于因特网及SCSI-3协议下的存储技术。 2.iSCSI的作用 基于客户端和服务端架构的虚拟磁盘技术&#xff0c;服务端提供…

如何让url在新页面打开路由页面,并脱离vue-admin-template的壳,即不包裹在侧边栏和顶栏中

文章目录 一、打开的页面不包裹在侧边栏和顶栏中二、新窗口打开&#xff08;_blank&#xff09;三、最终效果 一、打开的页面不包裹在侧边栏和顶栏中 在使用vue-admin-template新建的页面中&#xff0c;打开的页面都是在框架内的内容区。 但假如我需要在左侧点击一个链接&…

面试题丨android面试问题合集

1、项目里静态分析和基于xposed动态工具介绍一下&#xff0c;如果不使用xposed&#xff0c;怎么实现动态分析工具&#xff1f; 静态分析工具是指在不运行程序的情况下&#xff0c;通过对程序文件进行源代码分析&#xff0c;从而对程序的安全性、可靠性、性能等进行分析的工具。…

HOOPS技术如何助力企业数字化转型?

近年来&#xff0c;随着科技的迅速发展&#xff0c;数字技术的应用已经深入到各个行业和领域。云计算、人工智能、物联网、大数据分析等技术的成熟和普及&#xff0c;为企业提供了丰富的数字化工具和解决方案。企业意识到利用这些技术可以提高效率、降低成本、创新业务模式&…

学习中心上新丨Python教程-Django框架快速入门到实战

腾讯云千锋教育强强联手&#xff0c;一同研发重磅推出全新课程《千锋图片云存储》Python 教程-Django 框架从入门到实战-基于腾讯云 COS Django框架实战教程发布 腾讯云开发者社区“学习中心”直达&#xff1a; 腾讯云开发者社区-腾讯云 扫码加入“腾讯云开发者社区学习中心交…

618小红书推广种草达人,品牌运营4大块是什么

当今电商行业的竞争越来越激烈&#xff0c;品牌宣推变得尤为重要。其中&#xff0c;小红书是一个备受关注的电商平台之一。618小红书推广种草达人&#xff0c;品牌运营4大块是什么&#xff0c;今天和大家一起分享下。 618期间的小红书推广落地&#xff0c;应从关键词优化、内容…

流量矩阵估计综述Traffic Matrix Estimation Techniques- A Survey on Current Practices

Paper: Traffic Matrix Estimation Techniques- A Survey on Current Practices | IEEE Conference Publication | IEEE Xplore 来源&#xff1a;2023 International Conference on Sustainable Computing and Data Communication Systems (ICSCDS) (强烈建议搭配英文原文看&…

Vue 有哪些经典面试题?

前言 下面总结了vue的一些经典的面试题&#xff0c;希望对正在找工作面试的小伙伴们提供一些帮助&#xff0c;我们废话少说直接进入整体、 简述一下什么是MVVM模型 MVVM&#xff0c;是Model-View-ViewModel的简写&#xff0c;其本质是MVC模型的升级版。其中 Model 代表数据模…

不入耳蓝牙耳机哪种好?音质好佩戴舒适的四款不入耳蓝牙耳机推荐

普通入耳式蓝牙耳机长时间佩戴会有挤压感、不适感&#xff0c;而不入耳蓝牙耳机则没有这种烦恼&#xff0c;不入耳设计&#xff0c;佩戴更稳固舒适&#xff0c;运动佩戴也不会轻易甩掉。我来推荐四款好用、不可错过的不入耳蓝牙耳机给大家&#xff0c;来看看有没有心仪那款吧。…