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

这篇具有很好参考价值的文章主要介绍了(十一)K8S可视化工具Rancher学习、安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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/

环境准备

操作系统:Centos 7
docker版本: docker-ce-20.10.10-3.el7
rancher版本:v2.5.7

安装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 即可。

k8s可视化管理工具,K8S容器编排调度,kubernetes,rancher,学习
切换语言
k8s可视化管理工具,K8S容器编排调度,kubernetes,rancher,学习

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

概述:

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

操作步骤

1.添加集群
k8s可视化管理工具,K8S容器编排调度,kubernetes,rancher,学习

2.选择自定义
k8s可视化管理工具,K8S容器编排调度,kubernetes,rancher,学习
3.填写集群名称
k8s可视化管理工具,K8S容器编排调度,kubernetes,rancher,学习
4.勾选主机选项,复制命令,点击完成
k8s可视化管理工具,K8S容器编排调度,kubernetes,rancher,学习
5.添加主机节点
确保RancherAgent节点的主机上安装好docker
执行第4步复制的命令
安装完成后回到rancher界面可以看到
k8s可视化管理工具,K8S容器编排调度,kubernetes,rancher,学习
集群未就绪因为要下载很多镜像,耐心等待,需要半小时或更久
完成后可以看到 已经变成Actice状态
k8s可视化管理工具,K8S容器编排调度,kubernetes,rancher,学习文章来源地址https://www.toymoban.com/news/detail-650759.html

到了这里,关于(十一)K8S可视化工具Rancher学习、安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【云原生-K8s】k8s可视化管理界面安装配置及比较【Kuboard篇】

    安装了k8s控制面板,方便日常的问题处理,查看资源状态信息,也可以增加子账号进行开放给其他人员使用,减少命令操作,提升工作效率 须有一个正常使用的k8s集群 附k8s v1.23版本搭建:https://blog.csdn.net/u010800804/article/details/124524688 快速落地 Kubernetes 官网:https://kuboard.cn/ 开

    2024年02月07日
    浏览(44)
  • 【云原生-K8s】k8s可视化管理界面安装配置及比较【Dashboard UI篇】

    Dashboard 是基于网页的 Kubernetes 用户界面。 你可以使用 Dashboard 将容器应用部署到 Kubernetes 集群中,也可以对容器应用排错,还能管理集群资源。 你可以使用 Dashboard 获取运行在集群中的应用的概览信息,也可以创建或者修改 Kubernetes 资源 (如 Deployment,Job,DaemonSet 等等)。

    2024年02月13日
    浏览(45)
  • kubernetes(k8s)安装、集群搭建、可视化界面、完全卸载

    官网:https://kubernetes.io/zh-cn/docs/concepts/overview/ Kubernetes 是一个可移植、可扩展的开源平台, 用于管理容器化的工作负载和服务 ,可促进声明式配置和自动化。 Kubernetes 作用: 服务发现和负载均衡 Kubernetes 可以使用 DNS 名称或自己的 IP 地址来暴露容器。 如果进入容器的流量很

    2024年02月02日
    浏览(49)
  • 基于k8s容器化部署Prometheus和Grafana可视化监控数据

    提示:需要提前部署k8s集群(master、node01、node02 .. ) 目录 1.部署kube-state-metrics 2.部署node-export 3.部署nfs-pv 4.部署alertmanager  4.1 vim alertmanager-configmap.yml 4.2 vim alertmanager-deployment.yml   4.3 vim alertmanager-pvc.yml  4.4 vim alertmanager-service.yml 5.部署promethus-server 6.部署grafana 6.1.配置grafa

    2024年04月11日
    浏览(65)
  • 采用Prometheus+Grafana+Altermanager搭建部署K8S集群节点可视化监控告警平台

    采用 \\\"Prometheus+Grafana\\\"的开源监控系统,安装部署K8S集群监控平台。 并使用Altermanager告警插件,配合使用企业微信,实现系统集群监控报警机制。 主机名称 IP地址 安装组件 m1 192.168.200.61 Prometheus+Grafana+Alertmanager+node_exporter m2 192.168.200.62 node_exporter m3 192.168.200.63 node_exporter n1 192

    2024年02月11日
    浏览(59)
  • 【K8S 云原生】K8S的图形化工具——Rancher

    目录 一、rancher概述 1、rancher概念 2、rancher和K8S的区别: 二、实验 1、安装部署 2、给集群添加监控: 3、创建命名空间: 4、创建deployment: 5、创建service: 6、创建ingress: 7、创建hpa 8、创建PVC 1、rancher概念 rancher实用一个开源的企业级多集群的K8S管理平台 2、rancher和K8S的区别

    2024年01月25日
    浏览(41)
  • k8s图形化工具rancher

    1、定义: rancher时一个开源的企业级、多集群的k8s管理平台 2、 rancher和k8s的区别 (1)共同点: 都是为了容器的调度和编排系统 (2)不同点: rancher不仅能调度,还能管理k8s集群,并自带监控(普罗米修斯) 3、rancher组织架构(一个rancher可以管理多个k8s集群) 部署rancher图

    2024年01月25日
    浏览(54)
  • K8S图像化工具rancher

    Rancher是一个开源的企业级多集群的k8s管理平台 Rancher和k8s的区别 都是为了容器的调度和编排系统,但是rancher不仅能够调度,还能挂历k8s集群,自带监控(普罗米修斯),你哪怕不知带k8s是什么,一样轻松的部署容器到k8s到集群中,大公司都是图形化            

    2024年01月25日
    浏览(46)
  • k8s的图形化工具---rancher

    rancher是一个开源的企业级多集群的k8s管理平台。 rancher和k8s的区别:都是为了容器的调度和编排系统。但是rancher不仅可以调度还可以管理整个k8s集群。 rancher自带监控(普罗米修斯) 创建成功 创建成功到命令行查看     配置容器探针 创建完成到命令行查看 创建成功 到命令行

    2024年01月25日
    浏览(46)
  • k8s的图形化工具--rancher

    什么是rancher? rancher是一个开源的企业级多集群的k8s管理平台 rancher和k8s的区别 都是为了容器的调度和编排系统,但是rancher不仅能够调度,还能管理k8s集群,自带监控(普罗米修斯) 实验部署 创建集群 查看集群的节点 配置集群 启动集群的监控 创建命名空间 创建deployment

    2024年01月25日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包