2019独角兽企业重金招聘Python工程师标准>>>

Cabin, the mobile app for Kubernetes

Cabin is a Mobile application for Kubernetes. It is loaded with features as shown in the screenshots and the screencast. It is a mobile native version of the Kubernetes dashboard with intuitive finger actions to manipulate Kubernetes resources. For example you can delete pods with a single left swipe. You can also add, delete labels, scale deployments with a finger scroll, access logs of your pods, run simple exec commands in containers, trigger rolling-updates by changing the image of your deployments, etc...

Currently still in dev is support for Helm charts. You can view Charts repositories and launch charts.

GKE users will enjoy the ability to create clusters directly from their phone and also add pre-existing GKE clusters to the application to view existing resources.

Cabin is made with React Native. For development purposes you can run the application using both iOS and Android simulators.

We would love your help to make it even cooler !

Screenshots

Click on each picture to enlarge.

Add Clusters

Create Cluster on GKE

Pods View

Charts View

Deployment Scaling

Pod Logs

Edit Labels

Search by Label

YAML View

Namespace Chooser

Resource Listing Toggle

Set Image

Service Types

Open Service in Browser

Access Web Apps

Screencast

It is full of neat features, check out the screencast below by clicking on the image:

Run Locally Using Simulators

To develop and test the application you need to setup your local environment, then run the simulator. First, install react-native-cli then run the packager in one terminal. Then in another terminal launch the simulator with the react-native command. See below for more details.

First, install React Native CLI tools with:

npm install -g react-native-cli

⚠️ Follow the Getting Started guide to make sure you have everything ready to run a react-native app.

Run the packager (for both iOS and Android)

Now install yarn. On OSX simply do brew install yarn.

Use yarn to install node dependencies:

yarn install

In one terminal session, run the packager:

yarn start

Now depending on your target platform, run the simulator using the appropriate react-native command:

iOS

Install the iOS dependencies:

gem install cocoapods
cd iOS/ && pod install

Note: You may have to remove an existing Podfile.lock file.

Run the app on iOS:

react-native run-ios

You may run into Xcode setup issues like xcrun: error: unable to find utility "instruments", not a developer

Android

Run the app on Android:

react-native run-android

Get Cabin

Install Cabin for iOS or Android on the application stores:

  • iTunes
  • Play store

Contributing

Check our contributing guidelines and send your pull requests.

Issues

If you face any issues with Cabin, please create an issue

Note that to preserve as much history as possible we imported a good number of issues from our private repo and the cabin-issues repository.

Code of Conduct

Cabin abides by the Kubernetes Code of Conduct

Sponsor

Cabin is brought to you thanks to Bitnami. Cabin was developed by Skippbox and joined the Bitnami portfolio of Kubernetes products after Skippbox's acquisition.

转载于:https://my.oschina.net/u/2306127/blog/1621570

Cabin, 手机端的Kubernetes管理app相关推荐

  1. SpringBoot+Vue 完整的外卖系统,手机端和后台管理,可以玩一下!

    点击上方 好好学java ,选择 星标 公众号重磅资讯,干货,第一时间送达今日推荐:推荐19个github超牛逼项目!个人原创100W +访问量博客:点击前往,查看更多 flash-waimai 一个 ...

  2. SpringBoot+Vue 完整的外卖系统,手机端和后台管理

    flash-waimai 一个完整的外卖系统,包括手机端,后台管理,api 基于spring boot和vue的前后端分离的外卖系统 包含完整的手机端,后台管理功能 本项目主要供交流学习,不建议商用. ...

  3. Spring Boot Vue完整的外卖系统,手机端和后台管理api 源码赠送

    flash-waimai 一个完整的外卖系统,包括手机端,后台管理,api 基于spring boot和vue的前后端分离的外卖系统 包含完整的手机端,后台管理功能 本项目主要供交流学习,不建议商用. ...

  4. 一个仿照饿了么的外卖平台,包括手机端,后台管理, api服务

    简介: 一个简单的外卖系统,包括手机端,后台管理,api 基于spring boot和vue的前后端分离的外卖系统 包含手机端,后台管理功能 本项目主要供交流学习,不建议商用. 技术选型 核心框架:S ...

  5. PicHoro: 一款超好用的手机端图床管理工具

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 今天推荐的这个项目是「PicHoro」,一款基于 flutter 的手机端云存储平台/图床管理和文件上传/下载工具 ...

  6. SAP推出iPhone手机端企业智能管理应用

    [enet硅谷动力专稿]2010年11月8日消息,全球越来越多的小企业开始使用智能手机管理业务.为确保小企业的管理人员在办公室以外也能随时地地访问与业务和客户有关的数据,全球领先的商务软件解决方案提供 ...

  7. php手机端开发,php手机app开发_开发点餐平台app

    如何用Wordpress制作App客户端并在AppStore上线 我猜你大概想表达用Wordpress制作App客户端的信息源,供App获取必要的信息.比如在Wordpress上发布一篇文章,然后Ap ...

  8. 完整的外卖系统,手机端 + 后台管理(附源码)

    点击上方"逆锋起笔",公众号回复 编程资源 领取大佬们推荐的学习资料 flash-waimai 一个完整的外卖系统,包括手机端,后台管理,api 基于spring boot和vue ...

  9. 基于SpringBoot框架仿饿了么外卖平台系统 可二次开发带手机端后台管理

    仿饿了么外卖平台系统,带手机端后台管理. 核心框架:Spring Boot 数据库层:Spring data jpa/Spring data mongodb 数据库连接池:Druid 缓存:Ehcac ...

最新文章

  1. IT容灾系统周期管理图
  2. 大地发生了变化写具体_小学语文三年级下册期末检测卷 (2)
  3. spring原始注解(value)-03
  4. 12-函数的定义+自调+实参及形参理解
  5. virtualbox php mac,mac一体机通过Oracle VM VirtualBox装win8.1系统
  6. python与access选哪个_从Python连接到Access
  7. 源码编译mysql-5.6.15
  8. 字段不显示 继承_Springboot Shiro页面按钮显示、路径越权访问题
  9. vim编辑器模式及使用方法
  10. 中国知网 博硕士论文 PDF下载 及书签自动生成
  11. 飞翔pdf生成html,pdf转换成html转换器
  12. 技术分析:细说3D投影机技术原理
  13. pcl小知识(十二)—— 斯坦福兔子和其他图形学模型数据下载
  14. 科技爱好者周刊(第 150 期):当音乐还是稀缺的时候
  15. Oracle Database-数据处理和表的管理部分
  16. 使用mysqladmin检测MySQL运行状态的教程
  17. Python——用爬虫下载妹子图
  18. 关于CIFAR-10图像分类总结
  19. IO流----向持久化存储进军的第一步
  20. 数据库设计:SQL server 网上图书管理系统

热门文章

  1. [置顶] 怎么对待重复的代码
  2. datatable某一行第N列为空的时候删除某一行
  3. 《大型网站架构技术》系列分享专栏
  4. Windows与Linux之间的文件自动同步
  5. htmlcss面试笔记
  6. 第二十二:第一个Pytest UI自动化测试实战实例
  7. python和uipath区别_Uipath中调用Python的方法
  8. 命令行怎么关闭自动修复此计算机,cmd重启命令(win10怎么跳过自动修复)
  9. 【第7篇】Python爬虫实战-收集gitee中的issue问题
  10. java 字符串每隔两位插入一个字符