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

这篇具有很好参考价值的文章主要介绍了【云原生-K8s】k8s可视化管理界面安装配置及比较【Rancher篇】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

总览

  • 安装了k8s控制面板,方便日常的问题处理,查看资源状态信息,也可以增加子账号进行开放给其他人员使用,减少命令操作,提升工作效率
    k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

前置条件

  • 须有一个正常使用的k8s集群
  • 附k8s v1.20版本搭建:https://blog.csdn.net/u010800804/article/details/124524688

Rancher【推荐】

  • 企业级Kubernetes管理平台
  • Rancher为采用容器的团队提供了完整的软件堆栈,解决了跨任何基础设施架构管理多个Kubernetes集群的运维和安全挑战,同时为DevOps团队提供了用于运行容器化工作负载的集成工具。
    k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

资源信息

  • Rancher 可以创建来自 Kubernetes 托管服务提供商的集群,创建节点并安装 Kubernetes,或者导入在任何地方运行的现有 Kubernetes 集群。
  • 中国官方网站:https://www.rancher.cn/
  • 开源地址:https://github.com/rancher/rancher
  • 此外,Rancher 可以为集群和资源提供更精细的监控和告警,将日志发送到外部提供商,并通过应用商店(Application Catalog)直接集成 Helm。如果你拥有外部 CI/CD 系统,你可以将其与 Rancher 对接。没有的话,你也可以使用 Rancher 提供的 Fleet 自动部署和升级工作负载。
  • 版本确认:https://www.suse.com/zh-cn/suse-rancher/support-matrix/all-supported-versions/rancher-v2-6-10/

在线安装

  • Rancher 的 Docker 安装仅推荐用于开发和测试环境中
  • Rancher 可以通过运行单个 Docker 容器进行安装。
  • 在这种安装方案中,你需要将 Docker 安装到单个 Linux 主机,然后使用单个 Docker 容器将 Rancher 部署到主机中。
  • 通过docker安装
docker run -d --restart=unless-stopped \
  -p 11180:80 -p 11443:443 \
  --privileged \
  rancher/rancher:latest

浏览器访问

  • 打开浏览器,输入https://<安装容器的主机名或IP地址>,您即可以访问Rancher Server的UI了。跟随用户界面给您的引导,即可设置完成您的第一个Rancher集群。
    k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

设置密码

  • 我们这里采用docker进行安装的
  • 首先找到docker 容器名字
    k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher
  • 执行命令获取密码
  • 获取密码模板
docker logs  container-id  2>&1 | grep "Bootstrap Password:"

k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

进行登录

k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

  • 设置新的密码
    k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

设置为中文界面

k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

  • 选择简体中文
    k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher
    k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

导入集群

rancher控制台操作

k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher
k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher
k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

  • 跳转注册条件页面
    k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher
  • 在运行受支持的 Kubernetes 版本的现有 Kubernetes 集群上运行kubectl以下命令,将其导入 Rancher:
kubectl apply -f https://192.168.1.13:11443/v3/import/lbv886k95bpxkm6gtl267z5g97dd4srsrhj8k4f9qtpmngc94pdhzj_c-m-v9xhm8hc.yaml
  • 如果您收到“由未知权威机构签署的证书”错误,则您的 Rancher 安装具有自签名或不受信任的 SSL 证书。运行下面的命令来绕过证书验证:
curl --insecure -sfL https://192.168.1.13:11443/v3/import/lbv886k95bpxkm6gtl267z5g97dd4srsrhj8k4f9qtpmngc94pdhzj_c-m-v9xhm8hc.yaml | kubectl apply -f -
  • 如果您在创建某些资源时遇到权限错误,则您的用户可能没有该cluster-admin角色。使用此命令来应用它:
kubectl create clusterrolebinding cluster-admin-binding --clusterrole cluster-admin --user <your username from your kubeconfig>

k8s集群执行命令

k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher
k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher

操作集群

k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher
k8s管理界面,# Kubernetes,CNCF,kubernetes,云原生,rancher文章来源地址https://www.toymoban.com/news/detail-594181.html

k8s可视化管理界面安装配置及比较

【云原生-K8s】k8s可视化管理界面安装配置及比较【Kubesphere篇】 https://rundreams.blog.csdn.net/article/details/131029566
【云原生-K8s】k8s可视化管理界面安装配置及比较【Rancher篇】 https://rundreams.blog.csdn.net/article/details/129783273
【云原生-K8s】k8s可视化管理界面安装配置及比较【Kuboard篇】 https://rundreams.blog.csdn.net/article/details/131036281
【云原生-K8s】k8s可视化管理界面安装配置及比较【Dashboard UI篇】 https://rundreams.blog.csdn.net/article/details/129916658

到了这里,关于【云原生-K8s】k8s可视化管理界面安装配置及比较【Rancher篇】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

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

    在过去几年中,容器技术如 Docker 和容器编排引擎如 Kubernetes 受到了广泛关注和采用,它们为应用程序的部署、可扩展性和管理带来了革命性的变化。 然而,随着容器技术的快速发展,容器集群的管理和操作变得越来越复杂。针对不同的容器编排引擎和云平台,需要学习和掌

    2024年02月12日
    浏览(28)
  • (十二)K8S可视化工具Rancher部署项目应用实战

    1.进入资源密文 2.进入镜像库凭证列表,点击添加凭证 3.输入凭证名称,选择自定义,填入自己的私有镜像仓库地址,这里使用的是阿里云,输入用户名和密码 1.连接好镜像仓库之后,我们点击资源工作负载部署服务 2.部署工作负载,点击启动 3.启动成功后,等待镜像拉去完

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

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

    2024年02月02日
    浏览(35)
  • 基于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日
    浏览(41)
  • 采用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日
    浏览(40)
  • 【K8S 云原生】K8S的包包管理器-helm

    目录 一、helm概念 1、什么是helm 2、helm的概念: 二、实验部署: 1、安装helm: 2、对chart仓库的基本使用: 2.1、查看和更新chart仓库 2.2、安装chart 2.3、卸载chart: 3、helm自定义模版: 3.1、使用官方模版 3.2、使用自定义模版 1、方法1:基于目录安装: 2、方法2:基于目录打包好

    2024年01月23日
    浏览(37)
  • 【云原生】k8s配置资源管理

    Secret 是用来保存密码、token、密钥等敏感数据的 k8s 资源,这类数据虽然也可以存放在 Pod 或者镜像中,但是放在 Secret 中是为了更方便的控制如何使用数据,并减少暴露的风险 Secret 有三种类型:  ● kubernetes.io/service-account-token :由 Kubernetes 自动创建,用来访问 APIServer 的

    2024年02月13日
    浏览(37)
  • [云原生] k8s配置资源管理

    1.1 Secret配置的相关说明  Secret 是用来保存密码、token、密钥等敏感数据的 k8s 资源,这类数据虽然也可以存放在 Pod 或者镜像中,但是放在 Secret 中是为了更方便的控制如何使用数据,并减少暴露的风险。 Secret 有三种类型:  ●kubernetes.io/service-account-token:由 Kubernetes 自动创

    2024年03月13日
    浏览(34)
  • 【云原生】k8s声明式资源管理

      kubectl get deployment nginx -o yaml //解释资源配置清单 kubectl explain deployment.metadata 查看deployment资源清单       离线修改 离线修改的过程: (1)首先将配置资源导入通过重定向符号导入到yaml文件中 (2)通过vim编辑器进行yaml配置文件,删除多余的选项,修改配置项,进行保存

    2024年02月12日
    浏览(23)
  • 【 云原生 | K8S 】部署 CNI 网络组件+k8s 多master集群部署+负载均衡及Dashboard k8s仪表盘图像化展示管理

    目录 1 部署 CNI 网络组件 1.1 部署 flannel 1.2 部署 Calico 1.3 部署 CoreDNS 2 负载均衡部署 3 部署 Dashboard K8S 中 Pod 网络通信: ●Pod 内容器与容器之间的通信 在同一个 Pod 内的容器(Pod 内的容器是不会跨宿主机的)共享同一个网络命令空间,相当于它们在同一台机器上一样,可以用

    2024年01月22日
    浏览(36)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包