macOS 15+ · Mac App Store · 依存ゼロ
Civo Cloud Manager for Mac.
メニューバーで、ワンクリック。
CivoCloudManager は Civo Cloud を Mac のメニューバーから操作します。現在の IP に向けてファイアウォールをワンクリックで開く。Kubernetes クラスタにライブメトリクスと Pod ログで入り込む。Object Store を S3 で参照する。すべてネイティブ macOS ウィンドウで完結, ブラウザも kubectl も MFA ループも不要。
macOS 15 (Sequoia) 以降が必要です。
7日間のフルアクセスが無料、カード登録もサブスクリプションも不要。その後もメニューバーのファイアウォールはずっと無料です。
メニューバーのファイアウォールは無料、ダッシュボード一式は買い切り。ファミリー共有対応。
ソースコードは GitHub で公開 - インストール前にコードを確認できます。
Civo を使う人なら誰もが知る悩み
MFA コード、ブラウザのタブ、そしてクラスタごとの kubectl コンテキスト。
-
ファイアウォールを切り替えるたびに MFA コード
1 台のインスタンスのポート 22 を 10 分だけ開けたい? スマホを取り出し、コードを入れ、ブラウザを開き、ダッシュボードを読み込み、ルールを編集。閉じるときは全部その逆。
-
クラスタごとのブラウザタブ
3 クラスタなら 3 タブ、3 リロード。クォータはあちら、Pod ログはどこにあるのかもわからない。1 クラスタならダッシュボードで十分, 3 つになると痛い。
-
kubectl コンテキストのマラソン
クラスタごとに kubeconfig をダウンロードし、6443 のファイアウォールルールを開け、証明書を更新。CLI は動くが、準備が仕事の半分。
-
存在を忘れた Object Store
毎月課金される古いバケット。クリックして削除しようとすると 10 分かかり、手入力の確認まで求められる。
-
1 日遅れのコストダッシュボード
ブラウザのダッシュボードが追いつく頃には、暴走 Pod がすでに 40 € を食っている。数字は明日ではなく、いま欲しい。
CivoCloudManager の解決方法
一度つなげば、あとはメニューバーから。
Civo の API キーを一度貼り付けると、macOS Keychain にハードウェア暗号化で保管されます。あなたの IP 向けにファイアウォールが開いているとき、メニューバーのシールドが黄色に変わります。ダッシュボードをクリックすれば Kubernetes、S3、コスト、クォータすべて。破壊的操作は Touch ID で保護。
CivoCloudManager は、Civo Cloud アカウント全体を Mac のメニューバーとダッシュボードウィンドウから管理するネイティブ macOS アプリです。開発は Marcel R. G. Berger、発行は DigitalFreedom Global LLC、配布は Mac App Store です。macOS キーチェーンに一度保存した API キーで Civo REST API v2 と通信します。対象は Civo の9領域、Kubernetes、Compute、ファイアウォール、Object Storage、データベース、ネットワーク、ロードバランサー、DNS、課金 API です。
- 1
つなぐ
Civo の API キーを一度だけ貼り付け。保管先は macOS Keychain, 平文では持たず、api.civo.com 以外には送信しません。
- 2
クリック
メニューバーから、現在の IP に向けて任意のファイアウォールを開閉。Bulk Open All / Close All。自動クローズタイマーは 15 分から 2 時間まで。
- 3
観る
ダッシュボードでライブ Kubernetes メトリクス、リアルタイム Pod ログ、S3 ファイルブラウザ、Civo charges API から取得する実コストを確認。
機能
Civo のすべてのリソースを、一つのネイティブ・ウィンドウで。
01 / 06
ライブ Kubernetes ダッシュボード
クライアント証明書 mTLS による Kubernetes API への直接アクセス, kubectl 不要。CPU とメモリのゲージ、スパークライン履歴、リアルタイム Pod ログ、短命な Job として走る単発コマンド、デプロイメントのスケール、名前空間フィルタ、ConfigMap と Secret のビューア。接続時にポート 6443 を IP 向けに開き、離れたときに閉じます。
02 / 06
メニューバーのファイアウォール
現在のパブリック IPv4 を対象に、ワンクリックで開閉。3 つのフォールバックプロバイダによる自動 IP 検出。Home / Office の IP プリセット。Bulk Open All / Close All。自動クローズタイマー。破壊的操作は Touch ID で保護。
03 / 06
Object Store の Pause / Resume
使っていない Object Store を中央の vault にアーカイブし、元のストアを削除して課金を止める。Resume すれば同じ名前と認証情報でストアを再作成し、ファイルもすべて復元。vault は自動でリサイズ、転送は 4 並列、verify-before-delete はデフォルト有効。
04 / 06
ネイティブな S3 ファイルブラウザ
ListObjects v2 と Get, Swift で実装、AWS Signature V4 を CryptoKit 経由で生成。AWS SDK なし、Electron ラッパなし。単一ファイル、複数選択、フォルダ丸ごとの再帰ダウンロード。アクセスキーは Touch ID で保護。
05 / 06
実コストのダッシュボード
見積もりではなく、Civo charges API からの実コスト。期間ピッカー(今月+予測、先月、先四半期、今年)。リソースタイプ別の内訳。Rate Editor で時間単価をカスタム。過去の月はローカルにキャッシュ。
06 / 06
API ヘルス・モニタ
16 ある Civo API エンドポイントのレスポンスタイムをテスト。200ms 未満は緑、500ms 未満はオレンジ、それ以上は赤。アニメーション付きの色分けチェック, 「遅いのはこちらか、向こうか」をすぐに判断できます。
毎回のインストールに含まれるもの
Civo の完全な操作卓を、macOS でネイティブに。
- 01 自動 IP 検出付きのメニューバー・ファイアウォール
- 02 ライブ Kubernetes メトリクス、Pod ログ、単発コマンド
- 03 ネイティブ SigV4 署名の S3 ファイルブラウザ
- 04 中央 vault と Object Store の Pause / Resume
- 05 Civo charges API からの実コスト
- 06 70 % と 90 % で警告するクォータゲージ
- 07 インスタンス、データベース、ネットワーク、DNS の完全な CRUD
- 08 macOS Keychain と Touch ID で保護された認証情報
- 09 すべてのリソースを横断する Cmd-K 検索
- 10 シークレットを自動で伏字にする JSON エクスポート
想定するユーザー
Civo で動かす開発者、DevOps エンジニア、そして個人運用者。
- 01 Civo でサイドプロジェクトを動かす開発者
- 02 マルチリージョン・クラスタを抱える DevOps エンジニア
- 03 Pod 再起動アラートを追う SRE
- 04 数台のインスタンスで本番を回す個人創業者
- 05 クライアントを Civo Kubernetes に乗せるエージェンシー
- 06 読み取り専用で素早く監査したいコンサルタント
- 07 ブラウザの MFA ループにうんざりした人
- 08 出所不明のトレイ・アプリを禁じたチーム
サードパーティ SDK ゼロ
使うのは Apple のフレームワークのみ, SwiftUI、CryptoKit、Security、LocalAuthentication。テレメトリも分析もクラッシュレポータもなし。
Touch ID + Keychain
Civo の API キーはハードウェア暗号化で macOS Keychain に。認証情報の表示と破壊的操作は Touch ID でゲート。
App Sandbox
エンタイトルメントは4つだけ、サンドボックス、ネットワーククライアント、ユーザーが選んだファイル、App スコープのブックマーク。位置情報、カメラ、マイク、連絡先、写真、トラッキング識別子はいずれもありません。
Civo Cloud のために
Civo Cloud プラットフォーム (civo.com) のための独立したネイティブ macOS クライアント。Civo Ltd. とは無関係。「Civo」は Civo Ltd. の商標です。
FAQ
よくある質問
- 無料の試用期間はありますか?
- はい。インストールごとに、初回起動から7日間のフルアクセスが無料で使えます。カード登録もサブスクリプションも不要です。7日間はアプリを閉じている時間も含めて連続して進みます。期間終了後もメニューバーのファイアウォール管理はずっと無料で、完全なダッシュボードには買い切りの Full Access が必要です。
- CivoCloudManager は Civo CLI を置き換えますか?
- 日常のクラウド管理ならイエスです。アプリは Civo REST API v2 と直接通信します。スクリプト中心のワークフローでは CLI を併用しても問題ありません。
- kubectl のインストールは必要ですか?
- 不要です。アプリは Apple の Security フレームワークで実装したクライアント証明書 mTLS で、クラスタの Kubernetes API に直接接続します。kubectl を併用したい場合は、アプリから kubeconfig をエクスポートできます。
- Civo の API キーはどこかに送信されますか?
- いいえ。キーはデバイスの macOS Keychain に保管され、api.civo.com への HTTPS 要求でのみ使われます。発行元のサーバが間に挟まることはありません。
- 対応する macOS バージョンは?
- macOS 15 (Sequoia) 以降。macOS 26 (Tahoe) にも対応済みで、UI は全面 SwiftUI です。
- Linux 版や Windows 版はありますか?
- ありません。CivoCloudManager は Apple のフレームワーク (CryptoKit、Security、LocalAuthentication) を使う macOS ネイティブアプリです。クロスプラットフォーム移植は予定していません。
- Object Store Pause の仕組みは?
- Pause は Object Store のすべてのファイルを中央の civo-cloud-manager vault にコピーし、キーとサイズを検証してから元のストアを削除します。Resume は同じ名前と認証情報でストアを再作成し、ファイルを復元します。vault は自動でリサイズされます。
- Full Access の購入はファミリー共有の対象ですか?
- はい。Full Access の購入は Non-Consumable でファミリー共有が有効です, 一度の購入で家族全員に行き渡ります。
- ソースコードを読めますか?
- はい。ソースコード全体が GitHub(github.com/marcelrgberger/civo-cloud-manager)で公開され、閲覧できます。これはソース公開(source-available)であり、オープンソースライセンスではありません。配布は Mac App Store 限定です。
- アプリはどのくらいの頻度で更新されますか?
- 活発に開発しており、Mac App Store を通じて定期的にリリースしています。確定的なバージョン番号とリリースノートは常に App Store の掲載ページにあり、ソースコードの全履歴は GitHub で公開されています。
詳細解説
Civo のプロダクトごとに、掘り下げた解説を。
CivoCloudManager が触れる Civo の各領域には、仕様、トレードオフ、アーキテクチャの詳細をまとめた専用ページがあります。いまの仕事に一番近いものから読んでください。
- 01 Mac で使う Civo CLI の代替 GUI が CLI に勝つ場面、勝たない場面、そして両者の併用。
- 02 Mac 用の Civo Kubernetes GUI ライブのクラスタダッシュボード、リアルタイム Pod ログ、kubectl 不要。
- 03 Mac 用の Civo Object Storage ブラウザ ネイティブな S3 互換ブラウザ。使っていないバケットは中央 vault に退避。
- 04 Mac のメニューバーから Civo ファイアウォール ファイアウォールごとにワンクリックで開閉、IP 自動検出、自動クローズタイマー。
- 05 Mac 用の Civo コストダッシュボード Civo charges API からの実課金。期間ピッカーと月末予測。
ガイド
手順を追って、そして率直な比較を。
- 01 Civo API キーをつなぐ Civo ダッシュボードでキーを発行し、一度貼り付ければ、あとは macOS Keychain が持っていてくれます。
- 02 自分の IP にファイアウォールを開く 手作業の手順、そのあとに残る動的 IP の罠、そして期限でルールを閉じる無料のメニューバー経路。
- 03 Lens・OpenLens・k9s との比較 クラスタ非依存の 3 つと、Civo 専用の 1 つ。その違いが、開いておきたいツールを決めます。
- 04 Civo Object Storage を S3 で リージョンごとのエンドポイント、s3cmd と rclone と AWS CLI の動く設定、そしてネイティブクライアントが違うことをする部分。
- 05 Mac で Civo DNS ドメインを Civo のネームサーバーに向けたあと、ゾーンはブラウザのタブではなくネイティブアプリで持つ。
- 06 変更履歴 出荷したリリースを新しい順に。ストアのリリースノートには収まらない分量で。
Civo Cloud のために設計
CivoCloudManager は公式 Civo ツールと並べて使えます。
CivoCloudManager は公開された Civo REST API を介して Civo アカウントを操作します。以下にリンクした製品は Civo Ltd. のものです, このアプリはそれらのための独立したネイティブ macOS クライアントです。
- 01 Civo Kubernetes, マネージド K3s クラスタ作成、スケーリング、kubeconfig, すべてアプリが直接扱う対象。
- 02 Civo Compute, Instances 時間課金 VM、起動/停止/再起動/リサイズ、SSH キー管理。
- 03 Civo Databases マネージド PostgreSQL と MySQL、Touch ID で資格情報を解放。
- 04 Civo Object Storage S3 互換バケット, アプリにネイティブ SigV4 ファイルブラウザを同梱。
- 05 Civo CLI(公式) Civo 公式のコマンドラインインターフェース、オープンソースでスクリプタブル。
- 06 Civo ドキュメント REST API リファレンスを含む、すべての Civo 製品の公式ドキュメント。
クラウドの管理に、もう 12 タブは要らない。
CivoCloudManager を Mac App Store からダウンロード。最初のファイアウォールを開けるまで 1 分。