Acessando seu app

Após a implementação do app, é possível acessá-lo por meio de uma URL.

No console, a URL do aplicativo está disponível na página de componentes e na página de detalhes do aplicativo.

Na CLI, execute o comando ibmcloud ce app get para localizar a URL de seu app. Para que a saída de comando seja apenas a URL do app, especifique a opção --output url com o comando app get.

Acesse detalhes sobre seu app

Localize detalhes sobre seu app por meio do console ou com a CLI.

O Code Engine tem cotas para apps e revisões dos apps dentro de um projeto e limites de app, como memória e CPU. Para obter mais informações sobre limites do Code Engine, consulte Limites e cotas para o Code Engine.

Acessando detalhes do app no console

Detalhes sobre o seu app estão disponíveis no console por meio da página do app clicando no nome de seu app na lista de aplicativos dentro do projeto. É possível visualizar informações sobre as instâncias de execução de seu aplicativo e suas revisões, detalhes de configuração e configurações de terminais do app.

Acessando detalhes do app com a CLI

Para visualizar detalhes de seu app com a CLI, use o comando app get. Para obter uma listagem completa de opções, consulte o comando ibmcloud ce app get.

Por exemplo, o comando app get a seguir exibe detalhes sobre o app myapp.

ibmcloud ce app get --name myapp

Saída de exemplo

[...]
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

Status do aplicativo

A tabela a seguir mostra o possível status que seu aplicativo pode ter.

Status do aplicativo
Status Descrição
Implementando O aplicativo está sendo implementado. O tempo de implementação inclui o tempo antes de o app ser planejado, assim como o tempo para fazer download de imagens na rede, que pode demorar um pouco.
Pronto O aplicativo está implementado e pronto para usar.
Pronto (com avisos) A implementação de uma nova revisão de aplicativo falhou, mas a implementação original está disponível.
Com falha A implementação do aplicativo foi finalizada e pelo menos uma instância foi finalizada com falha. A instância saiu com status diferente de zero ou foi finalizada pelo sistema.
Desconhecido Por algum motivo, o estado do aplicativo não pode ser obtido, geralmente devido a um erro na comunicação com o host.