すべての記事
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 でサーバーを追加する方法。ドメインの選択肢と SSH の認証方式も説明します。
始める前に
SSH で接続できる Linux サーバーが必要です。接続には root か sudo が使えるユーザーを利用します。サーバーの IP アドレスまたはドメイン名と、SSH の認証情報を用意してください。
サーバー追加フォームを開く
サーバーページを開き、サーバーを追加をクリックします。新しいサーバーを追加フォームでは次の項目を入力します:
- サーバー名: わかりやすいラベル。たとえば "Production EU"。
- 独自ドメイン のトグル:
- オンにした場合(デフォルト): 自分のドメイン名を入力します。たとえば server.example.com。このドメインがサーバーを指していることを確認してください。サーバーのドメインと DNS を参照してください。
- オフにした場合: 代わりにサーバー IP アドレスを入力します。CICDoo がその IP を指す subdomain.cicdoo.com の DNS レコードを作成するので、独自ドメインは不要です。
- ユーザー名: CICDoo が接続する SSH ユーザー。通常は root です。
- Cloudflare プロキシ のトグル: サーバーが Cloudflare のプロキシの背後にある場合は有効にします。有効にすると接続用 IP フィールドが表示され、SSH 接続に使う IP を上書きして指定できます。空欄にすると DNS で解決された IP を使います。
- ロードバランサー のトグル: サーバーがロードバランサーの背後にある場合は有効にし、ロードバランサー IP を入力します。ロードバランサーを使う を参照してください。
認証方式を選ぶ
認証方式のドロップダウンには 3 つの選択肢があります:
- パスワード: 上で指定したユーザー名の SSH パスワードを入力します。
- 秘密鍵: 秘密鍵のファイルをアップロードします。
- 公開鍵: CICDoo が自身の公開鍵をコピーボタン付きで表示します。それをコピーして、サーバー上の対象ユーザーの ~/.ssh/authorized_keys ファイルに追加してください。同じパネルのリンクから、短いチュートリアル動画「公開鍵の追加方法」を見られます。
サーバーを追加をクリックして保存します。サーバーはステータスとリソース使用状況とともにサーバーページに表示されます。
関連記事
うまくいかない場合は、チケットページまたはチャットウィジェットからサポートチケットを作成してください。
まだ解決しませんか?アプリからチケットを作成するか、エンジニアに相談してください。