アプリへのアクセス

アプリがデプロイされたら、URL を使用してアクセスできます。

コンソールでは、コンポーネント・ページおよびアプリケーション詳細ページからアプリケーション URL を取得できます。

CLI で ibmcloud ce app get コマンドを実行すると、アプリの URL を見つけることができます。 コマンドがアプリの URL のみ出力するようにするには、--output url オプションと app get コマンドを共に指定します。

アプリに関する詳細へのアクセス

コンソールまたは CLI を使用してアプリの詳細情報を確認します。

Code Engine には、プロジェクト内のアプリおよびアプリのリビジョンに対する割り当て量と、メモリーや CPU などのアプリ制限があります。 Code Engine の制限について詳しくは、Code Engine の制限と割り当て量を参照してください。

コンソールでのアプリの詳細情報へのアクセス

アプリに関する詳細は、コンソールのアプリ・ページで、プロジェクト内のアプリケーションのリストからアプリの名前をクリックすると表示されます。 アプリケーションの実行中のインスタンスとそのリビジョン、構成の詳細、およびアプリケーションのエンドポイント設定に関する情報を表示できます。

CLI でのアプリの詳細情報へのアクセス

CLI でアプリの詳細情報を表示するには、app get コマンドを使用します。 オプションの全リストについては、ibmcloud ce app get コマンドを参照してください。

例えば、次の app get コマンドでは、myapp アプリに関する詳細が表示されます。

ibmcloud ce app get --name myapp

出力例

[...]
OK

Name:               myapp
ID:                 abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f
Project Name:       myproject
Project ID:         01234567-abcd-abcd-abcd-abcdabcd1111
Age:                2m4s
Created:            2021-09-09T14:01:02-04:00
URL:                https://myapp.abcdabcdabc.us-south.codeengine.appdomain.cloud
Cluster Local URL:  http://myapp.abcdabcdabc.svc.cluster.local
Console URL:        https://cloud.ibm.com/codeengine/project/us-south/01234567-abcd-abcd-abcd-abcdabcd1111/application/myapp/configuration
Status Summary:     Application deployed successfully

Environment Variables:    
    Type     Name             Value  
    Literal  CE_API_BASE_URL  https://api.private.us-south.codeengine.cloud.ibm.com
    Literal  CE_APP           myapp  
    Literal  CE_DOMAIN        us-south.codeengine.appdomain.cloud  
    Literal  CE_PROJECT_ID    abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f
    Literal  CE_REGION        us-south  
    Literal  CE_SUBDOMAIN     abcdabcdab

Image:                icr.io/codeengine/hello
Resource Allocation:
    CPU:                1
    Ephemeral Storage:  400M
    Memory:             4G

Revisions:
    myapp-00001:
        Age:                100s
    Latest:             true
    Traffic:            100%
    Image:              icr.io/codeengine/hello (pinned to d6fd55)
    Running Instances:  1

Runtime:
    Concurrency:    100
    Maximum Scale:  10
    Minimum Scale:  0
    Timeout:        300

Conditions:
    Type                 OK    Age  Reason
    ConfigurationsReady  true  86s
    Ready                true  60s
    RoutesReady          true  60s

Events:
    Type    Reason   Age   Source              Messages
    Normal  Created  102s  service-controller  Created Configuration "myapp"
    Normal  Created  102s  service-controller  Created Route "myapp"

Instances:
    Name                                    Revision     Running  Status       Restarts  Age
    myapp-00001-deployment-699c45ddd-c25rm  myapp-00001  1/2      Terminating  0         102s

アプリケーションの状況

アプリケーションは、以下の表に示す状況になる可能性があります。

アプリケーションの状況
ステータス 説明
デプロイ中 アプリケーションはデプロイ中です。 デプロイメント時間にはアプリがスケジュールされるまでの時間と、ネットワーク経由でイメージをダウンロードする時間が含まれ、しばらく時間がかかる場合があります。
準備完了 アプリケーションがデプロイ済みで、使用可能です。
作動可能 (警告あり) 新規アプリケーション・リビジョンのデプロイメントに失敗しましたが、元のデプロイメントを使用できます。
失敗 アプリケーションのデプロイメントが終了しました。1 つ以上のインスタンスが失敗して終了しました。 インスタンスはゼロ以外の状況で終了したか、システムによって強制終了されました。
不明 何らかの理由で、アプリケーションの状態を取得できません。通常は、ホストとの通信エラーが原因です。