すべての記事
Getting Started
CICDoo とは はじめに: オンボーディングウィザード ダッシュボードとインフラマップConcepts
本番、ステージング、開発の各ステージ ドメイン、サブドメイン、SSL Odoo のバージョンとエディション(Community と Enterprise) ワークスペースとチームでの共同作業Servers
サーバーの追加 サーバーのドメインと DNS ロードバランサーを使う サーバーの操作: デプロイ、ログ、チャートProjects & Git
プロジェクトの作成 GitHub の接続 GitLab の接続 ブランチとインスタンスInstances & Console
インスタンスの作成 インスタンスの再起動、停止、削除 ステージ間でのブランチのマージ Web IDE とリモートアクセス インスタンス設定の説明 デプロイとジョブキューAgent Tasks
エージェントタスクとは エージェントタスクの設定 タスクの実行と結果の確認 エージェント時間と追加購入Monitoring & Backups
インスタンスのモニタリング バックアップと復元 アラート通知(メールと SMS)Workspaces & Permissions
ワークスペースメンバーの招待 メンバーの権限とリソースへのアクセス メンバーがリソースを表示または使用できないAccount & Security
二要素認証(2FA) プロフィールと連携の設定 パスワードとアカウントの復旧Billing & Plans
プランと料金 アップグレードとサブスクリプションの管理 プロジェクトのサブスクリプションが未払いの場合 チャネルパートナープログラムSupport & Tickets
サポートチケットの作成 CICDoo チームのサポートを受けるTroubleshooting
トラブルシューティング: サーバーを接続できない トラブルシューティング: デプロイが失敗した トラブルシューティング: リポジトリ移動後に git push が 403 で失敗する トラブルシューティング: インスタンスが停止している、または遅い トラブルシューティング: ドメインまたは SSL の問題はじめに
CICDoo とは
CICDoo が何をするのか、3 つの中核オブジェクト(サーバー、プロジェクト、インスタンス)、そしてアプリの主な画面の概要です。
CICDoo が行うこと
CICDoo を使うと、ご自身のサーバー上で Odoo インスタンスをデプロイして管理でき、継続的インテグレーションとデプロイは Git リポジトリを起点に実行されます。ご自分で管理しているマシンを接続し、GitHub または GitLab のリポジトリを CICDoo に指定すれば、Odoo 環境のデプロイ、再起動、バックアップ、モニタリングは CICDoo が引き受けます。
3 つの中核オブジェクト
CICDoo のすべては 3 つのオブジェクトで構成されています。
- サーバー: CICDoo がデプロイできるマシン(ホストまたは IP と SSH アクセス)です。任意のプロバイダーのサーバーをご自身で用意します。サーバーの追加 を参照してください。
- プロジェクト: GitHub または GitLab のリポジトリに紐づいた Odoo のコードベースです。プロジェクトを作成するときに Odoo のバージョンとエディションを選び、1 台以上のサーバーを割り当てます。
- インスタンス: 稼働中のプロジェクトのデプロイです。各インスタンスは Git のブランチに紐づき、いずれかのステージ(本番、ステージング、開発)に属します。1 つのプロジェクトは多数のインスタンスを持てます。本番、ステージング、開発の各ステージ を参照してください。
まとめると、サーバーがインスタンスをホストし、インスタンスはプロジェクトのブランチのデプロイです。
アプリの主な画面
- ダッシュボード: サーバー、プロジェクト、アクティブなインスタンス、デプロイ、チケットの統計カードに加えて、最近のデプロイのライブ表とクイックアクションが並びます。
- サーバー: CICDoo のデプロイ先となるマシンを追加・管理します。オンライン状態と CPU、メモリ、ストレージの使用状況も確認できます。
- インフラマップ: どのコンテナがどのサーバーで動いているかを示すライブのビジュアルマップです。サーバー、プロジェクト、ステージ、種類で絞り込めます。
- プロジェクト: あなたのリポジトリの一覧です。各プロジェクトを開くとコンソールが表示され、ステージごとにインスタンスを管理できます。
- キュー: CICDoo が実行したジョブ(デプロイ、再起動、アップグレード、バックアップ、復元など)の履歴で、ジョブごとのログを確認できます。
- チケット: CICDoo チームへのサポートチケットを作成し、やり取りを追跡します。
- 設定: アカウント、プロジェクトのサブスクリプション、チーム向けのワークスペース設定です。
CICDoo の料金はプロジェクト単位です。運用するプロジェクトごとに、それぞれのサブスクリプションが必要になります。プロジェクトは実際に運用する内容に合わせて見積もるため、公開の価格表はありません。見積りを依頼するには cicdoo.com のお問い合わせフォームを使うか、アカウントをお持ちの場合は設定、請求にある「営業に相談する」をご利用ください。CICDoo をご自身の顧客に再販したい場合は、代わりに cicdoo.com/partners のパートナープログラムをご覧ください。
行き詰まったときは、チケットページまたはチャットウィジェットからサポートチケットを作成してください。
まだ解決しませんか?アプリからチケットを作成するか、エンジニアに相談してください。