Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Verificare che aws-auth ConfigMap sia configurato correttamente
Per verificare che aws-auth ConfigMap sia configurato correttamente:
-
Recupera i ruoli mappati in.
aws-authConfigMap$kubectl get configmap -n kube-system aws-auth -o yaml -
Verificare che
roleARNsia configurato come segue.rolearn: arn:aws:iam::aws_account_number:role/AWSServiceRoleForBatchNota
Il percorso
aws-service-role/batch.amazonaws.com/è stato rimosso dall'ARN del ruolo collegato al servizio. Ciò è dovuto a un problema con laaws-authmappa di configurazione. Per ulteriori informazioni, vedere Ruoli con percorsi non funzionano quando il percorso è incluso nel relativo ARN in. aws-auth configmap Nota
Puoi anche esaminare i log del piano di controllo di Amazon EKS. Per ulteriori informazioni, consulta la registrazione del piano di controllo di Amazon EKS nella Guida per l'utente di Amazon EKS.
Per risolvere un problema a causa del quale un lavoro è bloccato in uno RUNNABLE stato, ti consigliamo di utilizzare questa opzione kubectl per riapplicare il manifesto. Per ulteriori informazioni, consulta Fase 2: prepara il cluster Amazon EKS per AWS Batch. In alternativa, puoi utilizzare kubectl per modificare manualmente il aws-authConfigMap. Per ulteriori informazioni, consulta Abilitare l'accesso di utenti e ruoli IAM al cluster nella Amazon EKS User Guide.