앱에 액세스

앱을 배치한 후에는 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

애플리케이션 상태

다음 표는 애플리케이션의 가능한 상태를 보여줍니다.

애플리케이션 상태
상태 설명
배치 중 애플리케이션을 배치 중입니다. 배치 시간에는 앱이 예약되기 전 시간과 네트워크를 통해 이미지를 다운로드하는 시간이 포함됩니다. 이 작업은 다소 시간이 걸릴 수 있습니다.
준비 애플리케이션이 배치되어 사용할 준비가 되었습니다.
준비(경고 발생) 새 애플리케이션 개정의 배치에 실패했지만 원래 배치는 사용 가능합니다.
실패 애플리케이션 배치가 완료되었으며 적어도 하나의 인스턴스가 실패로 종료되었습니다. 인스턴스가 0이 아닌 상태로 종료되었거나 시스템에 의해 종료되었습니다.
알 수 없음 어떤 이유로, 일반적으로 호스트와의 통신 오류로 인해 애플리케이션 상태를 확인할 수 없습니다.