首页 > 其他分享 >kubernetes可视化管理工具KubePi体验简介

kubernetes可视化管理工具KubePi体验简介

时间:2024-03-06 09:00:29浏览次数:27  
标签:Kubernetes kubernetes KubePi 管理工具 kubepi 集群 可视化

kubernetes可视化管理工具KubePi体验简介

原创 zhuhb 运维笔谈 2024-03-01 11:55 上海 听全文

推荐一个飞致云开源的kubernetes可视化面板 KubePi,Github地址 https://github.com/1Panel-dev/KubePi

KubePi 可以导入多个 Kubernetes 集群,并且通过权限控制,将不同 cluster、namespace 的权限分配给指定用户。开发人员管理 Kubernetes 集群中运行的应用程序并对其进行故障排查。针对原生的kubernetes dashboard做了不少优化,也支持harbor,nexus等镜像仓库已经用户登录操作审计日志,具备企业化管理。

本文只是一个快速简单的体验介绍,具体功能请查阅官方文档:https://github.com/1Panel-dev/KubePi/wiki/

快速体验部署(数据不持久化)

# docker sudo docker run --privileged -d --restart=unless-stopped -p 8088:80 1panel/kubepi

完成之后访问http://你运行的服务器IP:8088,默认用户名:admin 密码:kubepi

图片

导入k8s的kubeconfig文件(比如~/.kube/config文件,建议具有集群管理的权限),完成集群的连接导入。

图片

查看已导入的kubernetes集群列表:

图片

具体集群概览,还可以查看k8s集群event事件信息:

图片

左侧菜单和kubernetes dashboard类似,可以管理node,pod,service,pv,configmap,role等资源信息:

图片

感兴趣的小伙伴可以体验下。建议使用本地数据持久化部署:

# dockersudo mkdir -p /opt/kubepisudo docker run --privileged -d -v /opt/kubepi:/var/lib/kubepi --restart=unless-stopped -p 8088:80 1panel/kubepi

 

Kubernetes19 k8s可视化1 Kubernetes · 目录 上一篇如何获取pod的IP等属性添加到环境变量下一篇Kubernetes中Deployment资源清单以及字段默认值 个人观点,仅供参考 阅读 245 运维笔谈 ​   喜欢此内容的人还喜欢   Dockerfile中COPY和ADD区别,CMD和ENTRYPOINT区别     我看过的号 运维笔谈 不看的原因   Rust 一个快速易用的事件驱动网络库     技术源泉 不看的原因   软件架构:理解设计短板与应对策略     我关注的号 运维开发王义杰 不看的原因   关注公众号后可以给作者发消息              

人划线

 

标签:Kubernetes,kubernetes,KubePi,管理工具,kubepi,集群,可视化
From: https://www.cnblogs.com/cheyunhua/p/18055735

相关文章

  • Rust 开发的高性能 Python 包管理工具,可替换 pip、pip-tools 和 virtualenv
    最近,我在Python潮流周刊中分享了一个超级火爆的项目,这还不到一个月,它在Github上已经拿下了8Kstar的亮眼成绩,可见其受欢迎程度极高!国内还未见有更多消息,我趁着周末把一篇官方博客翻译出来了,分享给大家。作者:@charliermarsh译者:豌豆花下猫@Python猫英文:uv:Pythonpackag......
  • windows11下安装使用python多环境管理工具--poetry
    官网https://python-poetry.org/基础环境系统版本python版本poetry版本win1123H2多版本+3.6.8(默认)+3.8.6+3.10.41.8.2安装https://python-poetry.org/docs/我们选择脚本的方式安装使用powershell安装安装命令(Invoke-WebRequest-Urihttps://ins......
  • BUG管理工具(JIRA)的基本使用
    此处以jira为例(其他工具大同小异,自行了解)首先测试人员发现问题后,有截图时,需先自行保存(命名最好描述简介明了,以免管理工具上传有误)1.打开公司给的访问JIRA的链接,输入公司给你注册的账号和密码,点击登录2.点击JIRA主菜单上的“创建”,进入编辑bug界面3.关联项目问题类型:点击输入......
  • kubernetes的pod中获取客户端真实ip
    kubernetes的pod中获取客户端真实ip在Kubernetes中,Pod拿到的远程IP是Kubernetes集群内部的IP,而不是客户端的真实IP。这是由于Kubernetes的网络模型和网络配置方式导致的。Kubernetes使用了一种称为"Service"的抽象来提供网络连接和负载均衡功能。当您创建一个Ser......
  • 教你如何用Keepalived和HAproxy配置高可用 Kubernetes 集群
    本文分享自华为云社区《使用Keepalived和HAproxy创建高可用Kubernetes集群》,作者:江晚正愁余。高可用Kubernetes集群能够确保应用程序在运行时不会出现服务中断,这也是生产的需求之一。为此,有很多方法可供选择以实现高可用。本教程演示了如何配置Keepalived和HAproxy......
  • ipmitool是很常见的物理机管理工具,这里分享一些ipmitool经常用到的一些命令
    ipmitool-Ilanplus-H$oob_ip-Uroot-P密码poweroff(硬关机,直接切断电源)ipmitool-Ilanplus-H$oob_ip-Uroot-P密码powersoft(软关机,即如同轻按一下开机按钮)ipmitool-Ilanplus-H$oob_ip-Uroot-P密码poweron(硬开机)ipmitool-Ilanplus-H$oo......
  • Docker安装mariadb数据库与web管理工具phpmyadmin
    安装mariadb数据库获取指定版本的mariadb数据库docker镜像使用dockersearchmariadb搜索相关镜像;MacBook-Pro:~chenxiaolong$dockersearchmariadbNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDmar......
  • Kubernetes配合Jenkins实现轻量自动持续集成
    Kubernetes配合Jenkins实现轻量自动持续集成原创 王先森sec 王先森Sec 2024-02-1913:16 北京 听全文这是一个分享运维,DevOps,安全等知识的微信公众号。王先森Sec王先森Sec分享运维,DevOps,安全等知识。23篇原创内容公众号背景介绍在当今的软件开......
  • Kubernetes ConfigMap挂载导致容器目录中的文件被覆盖
    容器的/apps/pero/src/resources/文件夹下有多个文件,如果挂载一个文件进去,会把其他文件都覆盖掉,只剩挂载的文件按如下修改即可volumeMounts:-name:pero-configmountPath:/apps/pero/src/resources/application.propertiessubPath:a......
  • Kubernetes leader election 源码分析
    0.前言Kubernetes:kube-scheduler源码分析介绍了kube-scheduler调度Pod的逻辑。文中有一点未提的是,在Kubernetes集群中,kube-scheduler组件是多副本,单实例运行。仅有一个副本作为leader运行,当发生故障时,其它副本会抢占为leader继续运行。这种机制通过leaderelect......