プライベート Git リポジトリ、CI/CD ワークフロー、DevOps コラボレーションツールを実行できます。
MyVibe は、すぐに使える GitLab 環境を提供します。ドメイン、HTTPS、環境変数、永続ストレージ、ログ、サービスリソースを1つのパネルで管理できます。
デプロイ前の準備
ドメインまたはサブドメインを準備し、管理者を決め、必要な API、メール、ストレージ、ID の認証情報を確認します。シークレットはソースコードではなく環境変数に保存してください。
自社サーバー上にプライベートな DevOps ツールを求めるチーム。
テンプレートに含まれるもの
開始前に、テンプレートのサービスと永続データを確認します:
- Git リポジトリ。
- CI/CD。
- 課題。
- コンテナレジストリ。
MyVibe テンプレートの保守に伴い、イメージとアプリのバージョンは変更される場合があります。大規模な本番更新の前に、現在のバージョンと公式リリースノートを確認してください。
デプロイチェックリスト
- MyVibe パネルを開き、新しい環境を作成します。
- GitLab テンプレートを選択し、作成されるサービスを確認します。
- 本番データを保存する前に永続ボリュームを確認します。
- 必要な環境変数とシークレットを追加します。
- ドメインを接続し、HTTPS を有効にします。
- デプロイを開始し、サービスが正常になるまで待ちます。
- アプリを開き、管理者設定を完了して初期設定へのアクセスを制限します。
確認する設定
アプリを公開する前に次の設定を確認します:
- ドメインと HTTPS。
- 環境変数とシークレット。
- 永続ストレージ。
- サービスリソースとネットワークアクセス。
デプロイの検証
HTTPS アドレスを開き、証明書、リダイレクト、起動ログ、主要なユーザーフローを確認します。永続データが制御された再デプロイ後も保持されることもテストしてください。
コールバック URL、Webhook、メール配信、API 権限をアプリ内でテストします。コンテナが正常でも、すべての外部連携が正しいとは限りません。
セキュリティと継続運用
- アプリログを確認する。
- 永続データをバックアップする。
- アクセス情報とシークレットを保護する。
- 公式ドキュメントに沿って更新を計画する。
固有の管理者パスワードを使用し、対応している場合は多要素認証を有効にします。管理者アクセスを制限し、漏えいした認証情報を更新し、公式のセキュリティ情報を確認してください。
MyVibe はデプロイと実行管理を簡素化します。アプリ設定、データ保護、保存方針、互換性のある更新はお客様の責任です。
バックアップと復旧
GitLab のすべての永続コンポーネントをバックアップします。データベースを使用する場合は、データベース、ファイル、設定を整合した状態で保存し、別環境で復元をテストしてください。
ドメイン、変数、ボリューム、接続サービス、バージョンを記録します。機密値はパスワードマネージャーだけに保存してください。
スケーリングとトラブルシューティング
性能低下時は、まずログ、メモリ、CPU、ストレージ、DB 接続、ワーカー、キューを確認します。負荷が継続的に上限へ達した場合にプランを拡張してください。
アプリ固有の設定と対応アップグレードは、GitLab 公式ドキュメント。
MyVibe に GitLab をデプロイする方法
テンプレートとリソースの詳細は GitLab ホスティングページを確認するか、MyVibe プランを比較してください。
Was this helpful?
Help others find useful content by rating this guide
Your feedback helps improve our content and SEO ranking