
Kubero [発音:Kube Hero] は、開発者が専門知識を必要とせずに Kubernetes 上でアプリケーションをデプロイできる、セルフホスト型 PaaS(Platform as a Service)です。Kubero は 12-factor アプリケーションの原則に従っています。既存のコンテナまたはソースコードに基づいてアプリを実行することができます。

その他の スクリーンショット や完全な動画は YouTube をご覧ください。
Helm チャートを必要とせずに Kubernetes 上で Docker コンテナをデプロイします。
- アプリテンプレート(160+)
WordPress や Grafana などの人気アプリを、すぐに使える テンプレート を使用してデプロイします。
- CI/CD パイプライン
すべてのアプリケーションに対して最大 4 つの独立したステージング環境を持つ無制限のパイプラインを作成します。
- GitOps レビューアプリ
プルリクエストを開いたり閉じたりするときに、レビューアプリを自動的に構築、起動、クリーンアップします。
- 自動再デプロイ
ブランチやタグへのプッシュ時にアプリの再デプロイをトリガーします。
- アドオン統合
PostgreSQL や Redis などのアドオンをアプリケーションと一緒にシームレスにデプロイします。
- API & CLI
既存のツールや CI/CD ワークフローとシームレスに統合します。
- メトリクス & モニタリング
統合されたメトリクスにアクセスしてアプリケーションの健康状態を監視します。
- 通知
Discord、Slack、または Webhooks を介してビルドおよびデプロイの更新を取得します。
- 脆弱性スキャン
実行中のアプリケーションに対してスケジュールまたはトリガーされたスキャンを実行します。
- アプリログ
Web UI から直接ログを表示して簡単に監視します。
- 安全な再起動
Web UI を介してアプリケーションを安全かつ簡単に再起動します。
- Web コンソール
組み込みのコンテナ Web コンソールを使用して直接アクセスします。
- スケジュールタスク
cronjobs を簡単に作成および管理します。
- マルチテナンシー
複数のテナントを管理するためのサポート。
- シングルサインオン (SSO)
GitHub や OAuth2 を使用して安全に認証します。
- 基本認証
アプリケーションの基本認証を簡単に構成します。
Kubero は Kubernetes ネイティブであり、任意の Kubernetes インスタンス上で 2 つのコンテナ(kubero-ui と Operator)で動作します。すべてのデータは追加のデータベースなしで Kubernetes etcd に保存されます。

| アドオン | メンテナー | 内蔵* | |
|---|---|---|---|
| MySQL | groundhog2k | ✅ | |
| PostgreSQL | groundhog2k | ✅ | |
| Redis | groundhog2k | ✅ | |
| MongoDB | groundhog2k | ✅ | |
| RabbitMQ | groundhog2k | ✅ | |
| CouchDB | Apache | ✅ | |
![]() |
Haraka メールサーバー | Kubero | ✅ |
| PostgreSQL HA | CloudNative | ||
| Cloudflare トンネル | Adianth | ||
![]() |
Minio | Minio | |
| Percona MongoDB クラスター | Percona | ||
| Crunchy Postgres クラスター | Crunchy Data | ||
| Redis クラスター | Opstree | ||
| CockroachDB | CockroachDB | ||
| Clickhouse | Altinity |
* これらのアドオンは Kubero Operator と一緒に提供されます。これらは高可用性 (HA) 対応ではありませんが、できるだけ早く始めるのに最適です。
完全な リスト を確認するか、独自のアプリを提出してください!こちらを読む 方法を確認してください。
1) Kubero CLI をダウンロードして解凍 (MacOS, Linux, Windows)
バイナリ (MacOS, Linux)
$ curl -fsSL get.kubero.dev | bash
Brew (MacOS, Linux)
$ brew tap kubero-dev/kubero
$ brew install kubero-cli
2) kubero install を実行して、新しいまたは既存のクラスターにすべてのコンポーネントをインストール
既存のクラスターを使用するか、kubero install を使用して以下のプロバイダーのいずれかでクラスターを作成できます: - GKE - Scaleway - DigitalOcean - Linode - Kind (ローカル)
基本的に すべて 単一のコンテナにパッケージ化できるものは Kubero によってデプロイ可能です。
Kubero は現在、アプリの構築を開始します。ビルドが完了すると、Kubero は最終コンテナを起動し、構成されたドメインを介してアクセス可能にします。
すべての貢献を歓迎します! - 問題/バグ/エラーを提起する - 機能リクエストを開く - ディスカッションセクションや Discord でアイデアを議論する - タイポを修正する(私はよく間違えます) - コードを貢献する - 記事を書く
このプロジェクトにスターを付けることは大きなモチベーションです。⭐ ありがとうございます!
$ claude mcp add kubero \
-- python -m otcore.mcp_server <graph>