automation-suite
2023.10
false
- 概要
- 要件
- インストール
- インストール後
- 移行とアップグレード
- 監視とアラート機能
- クラスターの管理
- 製品固有の設定
- トラブルシューティング
- Automation Suite ロボットのプロビジョニングが失敗する
- Automation Suite ロボットの健全性チェックが失敗する
Automation Suite ロボットのプロビジョニングが失敗する
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
EKS/AKS の Automation Suite のインストール ガイド
Last updated 2024年11月21日
Automation Suite ロボットのプロビジョニングが失敗する
このエラーは、主に NFS プロトコルで Azure Files を使用した FIPS 対応ノードで発生します。
AKS の Automation Suite のインストール中に、Automation Suite ロボットの PVC
asrobots-pvc-package-cache
の作成が失敗します。
これは、AKS クラスターが Azure Files に接続できないために発生します。
たとえば、次のエラー メッセージが表示される場合があります。
failed to provision volume with StorageClass "azurefile-csi-nfs": rpc error: code = Internal desc = update service endpoints failed with error: failed to get the subnet ci-asaks4421698 under vnet ci-asaks4421698: &{false 403 0001-01-01 00:00:00 +0000 UTC {"error":{"code":"AuthorizationFailed","message":"The client '4c200854-2a79-4893-9432-3111795beea0' with object id '4c200854-2a79-4893-9432-3111795beea0' does not have authorization to perform action 'Microsoft.Network/virtualNetworks/subnets/read' over scope '/subscriptions/64fdac10-935b-40e6-bf28-f7dc093f7f76/resourceGroups/ci-asaks4421698/providers/Microsoft.Network/virtualNetworks/ci-asaks4421698/subnets/ci-asaks4421698' or the scope is invalid. If access was recently granted, please refresh your credentials."}}}
failed to provision volume with StorageClass "azurefile-csi-nfs": rpc error: code = Internal desc = update service endpoints failed with error: failed to get the subnet ci-asaks4421698 under vnet ci-asaks4421698: &{false 403 0001-01-01 00:00:00 +0000 UTC {"error":{"code":"AuthorizationFailed","message":"The client '4c200854-2a79-4893-9432-3111795beea0' with object id '4c200854-2a79-4893-9432-3111795beea0' does not have authorization to perform action 'Microsoft.Network/virtualNetworks/subnets/read' over scope '/subscriptions/64fdac10-935b-40e6-bf28-f7dc093f7f76/resourceGroups/ci-asaks4421698/providers/Microsoft.Network/virtualNetworks/ci-asaks4421698/subnets/ci-asaks4421698' or the scope is invalid. If access was recently granted, please refresh your credentials."}}}
この問題を解決するには、Automation Suite に Azure リソースへのアクセス権を付与する必要があります。
- Azure で、AKS リソース グループに移動し、目的の仮想ネットワーク ページを開きます。 たとえば、この場合、仮想ネットワークは
ci-asaks4421698
です。 - [サブネット] リストから、目的のサブネットを選択します。たとえば、この場合、サブネットは
ci-asaks4421698
です。 - サブネット リストの一番上にある [ユーザーを管理する] をクリックします。 [アクセス制御] ページが開きます。
- [Add role assignment] をクリックします。
- ネットワーク コントリビューター ロールを検索します。
- [マネージド ID] を選択します。
- [メンバー] タブに切り替えます。
- [マネージド ID] を選択し、[Kubernetes Service] を選択します。
- AKS クラスターの名前を選択します。
- [Review and Assign] をクリックします。