問題タブ [access-keys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - ARM テンプレートでアクセス キーを取得して Azure コンテナーに Azure ファイル共有をマウントする
ARM テンプレートを使用してファイル共有とコンテナー インスタンスを作成しています。この作成したファイル共有をコンテナーにマウントする必要があります。私は以下のテンプレートを持っています -
ただし、これはエラーをスローしています
"error": { "code": "CannotAccessStorageAccount", "message": "ボリューム 'filesharevolume' の Azure ストレージ アカウント 'storage6x2un3wwsta6u' にアクセスできません: 'リモート サーバーがエラーを返しました: (400) 不正な要求。これは、不適切な Azure ストレージ アカウント キーまたは Azure ストレージ ファイアウォールが原因である可能性があります。」}
また、以下のように resourceId を使用してシークレットを取得しようとしましたが、同じエラーがスローされます。
テンプレートに欠けているものはありますか? ARM テンプレートでアクセス キーを取得するこの方法を示すさまざまなサンプルを参照しました。
コンテナー イメージの DOCKERFILE で、 RUN MKDIR /Appを実行しています。
マウント パスに問題がある可能性はありますか? 私の仮定では、ファイル共有はこのディレクトリ (/app/filesharevolume) にマウントされます。