Risolvere i problemi durante la creazione di un'offerta contenitore basata su applicazioni Kubernetes

Questo articolo descrive i passaggi per la risoluzione dei problemi relativi alla creazione di pacchetti di un'offerta contenitore Kubernetes. Leggere l'articolo relativo alle soluzioni ai problemi comuni.

La creazione di pacchetti ha esito negativo e viene visualizzato l'errore "ResourceGroup AllowExisting deve essere impostato su true nella configurazione di CreateUIDefinition"

Questo errore si verifica se il parametro config > basics > > resourceGroup > allowExisting proprietà nel createUiDefinition.json file non esiste o non è impostato su true.

Per correggere questo errore, verificare che la proprietà sia impostata su true, come illustrato nell'esempio seguente:

Screenshot del file createUiDefinition.json con i parametri appropriati.

Impostando la proprietà su true, l'applicazione allowExisting può essere distribuita in un gruppo di risorse, che non è vuoto. Per un file CreateUIDefinition di esempio, vedere l'esempio in createUiDefinition.json.

Errore durante l'analisi degli artefatti dal bundle CNAB

Questo errore si verifica quando viene usato un vecchio strumento di creazione pacchetti e si verifica un problema con gli artefatti che impediscono di creare pacchetti e pubblicare il bundle CNAB. Se si verifica questo errore, aggiornare lo strumento container-package-app all'immagine Docker più recente, creare nuovamente il pacchetto dell'applicazione e riprovare a pubblicare. Per altre informazioni, vedere La sezione Usare lo strumento per la creazione di pacchetti di contenitori.

Errore interno dell'operazione

Questo errore si verifica quando si verifica un problema di piattaforma, ovvero la piattaforma non funziona come previsto. Se si verifica questo errore, provare a inviare nuovamente l'offerta.

Esempio del messaggio di errore:

PublisherId:{dbObject.PublisherId}, OfferId:{dbObject.OfferId}, CorrelationId:{dbObject.CorrelationId}.

Errore di Docker

Se si verifica questo errore, provare ad eseguire l'aggiornamento alla versione più recente del motore Docker. Per eseguire l'aggiornamento alla versione più recente, seguire le istruzioni descritte qui: aggiornare il motore Docker.