Solucionar problemas ao empacotar uma oferta de contêiner baseada em aplicativo Kubernetes
Este artigo descreve as etapas de solução de problemas ao empacotar uma oferta de contêiner do Kubernetes. Continue a ler para obter soluções para problemas comuns.
O empacotamento falha com o erro "O ResourceGroup AllowExisting deve estar definido como verdadeiro na configuração do CreateUIDefinition"
Este erro ocorre se os parâmetros > config > basics > resourceGroup > propriedade allowExisting no arquivo createUiDefinition.json
não existir ou não estiver definido como true.
Para corrigir esse erro, verifique se a propriedade está definida como true, conforme mostrado no exemplo a seguir:
Ao definir a propriedade allowExisting
como true, seu aplicativo pode ser implantado em um grupo de recursos, que não está vazio. Para obter um arquivo CreateUIDefinition de exemplo, consulte o exemplo em createUiDefinition.json.
Erro ao analisar artefatos do seu pacote CNAB
Este erro ocorre quando uma ferramenta de empacotamento antiga está sendo usada e há um problema com os artefatos que impede que você empacote e publique seu pacote CNAB. Se esse erro ocorrer, atualize a ferramenta container-package-app para a imagem docker mais recente, reempacote seu aplicativo e tente publicar novamente. Para mais informações, consulte a seção Usar a ferramenta de embalagem de contentor.
Erro de operação interna
Este erro ocorre quando há um problema na plataforma (ou seja, a plataforma não está funcionando conforme o esperado). Se esse erro ocorrer, tente reenviar sua oferta.
Exemplo da mensagem de erro:
PublisherId:{dbObject.PublisherId}, OfferId:{dbObject.OfferId}, CorrelationId:{dbObject.CorrelationId}.
Erro do Docker
Se esse erro ocorrer, tente atualizar para a versão mais recente do mecanismo docker. Para atualizar para a versão mais recente, siga as instruções descritas aqui: upgrade docker engine.