プロジェクトは、環境の集合として使用される表示名です。 これは、ダッシュボードユーザーが管理しやすくするための名称であり、1つまたは複数の環境(Dev、QA、Staging、Prodなど)を1つのプロジェクトで管理できます。ダッシュボードのホーム画面では、プロジェクト名を除くすべての情報は選択された環境の情報を表示します。
main
という名前の環境が同時に作成され、上記の画像はプロジェクト内のmain
環境にデプロイされたサービスを表示する画面です。エールのスペース、プロジェクト、環境、サービスなどの全体的な構造については、以下をご参照ください。スペース
スペースは、運用システムでリソースを割り当てられる最上位の作業単位です。スペースの所有者は、チームメンバーを招待し、割り当てられたリソースを複数のプロジェクトに分けて使用できます。
プロジェクト
プロジェクトは、環境の集合として使用される表示名です。これは、ダッシュボードユーザーが管理しやすくするための名称であり、1つまたは複数の環境(Dev、QA、Staging、Prodなど)を1つのプロジェクトで管理できます。
環境
環境はKubernetesクラスター上のNamespaceに相当します。Namespaceごとに分離されたネットワークが構成され、同一環境(Namespace)内のサービス間では、サービス名をホスト名として参照し通信できます。よく使用する環境変数の値は環境単位でシークレットとして保存し、管理および適用できます。
サービス
サービスはDeploymentに相当します。サービスごとにターミナルによるアクセスが可能で、カスタムドメインを接続できます。サービスのデプロイ方法については、エールでデプロイページをご参照ください。
サイドバーのプロジェクトセクションでボタンをクリックし、各フィールドに適切なプロジェクト情報を入力するとプロジェクトが作成されます。
main
という名前の環境が同時に作成され、プロジェクト名を除くすべての情報はmain
環境の情報を表示します。
プロジェクト画面の設定タブ下部のプロジェクトを削除する
ボタンでプロジェクトまたは環境を削除できます。稼働中のアプリケーションおよび関連データがすべて永久に削除されるため、重要なデータがある場合は事前にバックアップを行う必要があります。