Skip to content

youliyuan-fit2cloud/kubeapps-plus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

449 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KubeApps Plus

License HitCount

KubeApps Plus 是 KubeApps 的定制版本,基于 Web UI 界面在 Kubernetes 集群中部署和管理基于 Helm Chart 的应用程序。KubeApps 是由 Bitnami 发布的 Kubernetes 应用商店,KubeApps Plus 当前的主要定制包括前端重写、中文支持和纯离线支持。KubeApps Plus 使用 Apache License 2.0 许可, 与 KubeApps 相同。

KubeApps Plus 是 KubeOperator 内置的应用商店方案,目前应用商店中的应用(支持离线部署)包括:

  • DevOps 工具链应用:GitLab、Jenkins、Harbor、Sonarqube 等;
  • AI 深度学习应用:Tensorflow 等;

其他的应用可以通过自定义 Helm Chart 仓库进行安装。

主要功能

  • 从 Helm Chart 仓库中浏览并部署 Helm Chart 应用;
  • 集群中已有 Helm chart 应用的查看、升级和卸载;
  • 支持自定义 Helm Chart 仓库(比如 ChartMuseum 和 JFrog Artifactory 等);
  • 基于 Kubernetes RBAC 的身份验证和授权;

安装 KubeApps Plus

  • 自动安装:KubeApps Plus 是 KubeOperator 的一个内置应用。通过 KubeOperator 部署的 K8s 集群会自动安装上 KubeApps Plus;
  • 手动安装:使用如下脚本自行在已有 K8s 集群中安装。详情请参考: KubeApps Plus 安装指南
git clone https://github.com/KubeOperator/kubeapps-plus.git
cd kubeapps-plus
helm install --name kubeapps-plus --namespace kubeapps-plus ./chart

使用 KubeApps Plus

KubeApps Plus 开发指南

沟通交流

  • 技术交流 QQ 群:825046920;
  • 技术支持邮箱:support@fit2cloud.com
  • 微信群: 搜索微信号 wh_it0224,添加好友,备注(城市-github用户名), 验证通过会加入群聊。

About

KubeApps 应用商店的定制版本,通过 Web UI 方式在 Kubernetes 集群中部署和管理基于 Helm Chart 的应用程序。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 41.5%
  • HTML 19.4%
  • Vue 16.5%
  • CSS 7.4%
  • Smarty 6.4%
  • JavaScript 6.3%
  • Other 2.5%