Kubernetes アプリケーション ベースの Container オファーをパッケージ化する際の問題のトラブルシューティング

この記事では、Kubernetes Container オファーをパッケージ化するときのトラブルシューティング手順について説明します。 一般的な問題の解決策については、こちらをご確認ください。

"CreateUIDefinition の構成で ResourceGroup AllowExisting を true に設定する必要があります" エラーでパッケージ化が失敗する

このエラーは、ファイル内createUiDefinition.jsonのパラメーター>構成>の基本 > resourceGroup > allowExisting プロパティが存在しないか、true に設定されていない場合に発生します。

このエラーを修正するには、次の例に示すように、プロパティが true に設定されていることを確認します。

適切なパラメーター createUiDefinition.jsonファイルのスクリーンショット。

プロパティを allowExisting true に設定すると、アプリケーションをリソース グループにデプロイできます。リソース グループは空ではありません。 CreateUIDefinition ファイルのサンプルについては、createUiDefinition.jsonの例を参照してください。

CNAB バンドルからのアーティファクトの解析中にエラーが発生しました

このエラーは、古いパッケージ化ツールが使用されていて、CNAB バンドルのパッケージ化と発行を妨げる成果物に問題がある場合に発生します。 このエラーが発生した場合は、コンテナー パッケージ アプリ ツールを最新の Docker イメージに更新し、アプリケーションを再パッケージ化して、もう一度発行してみてください。 詳細については、「コンテナー パッケージ ツールの使用」セクションを参照してください

内部操作エラー

このエラーは、プラットフォームの問題 (つまり、プラットフォームが期待どおりに機能していない) がある場合に発生します。 このエラーが発生した場合は、オファーを再送信してみてください。

エラー メッセージの例:

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

Docker エラー

このエラーが発生した場合は、最新バージョンの Docker エンジンにアップグレードしてみてください。 最新バージョンにアップグレードするには、Docker エンジンのアップグレードに関するページで説明されている手順に従います。