Виникла проблема при використанні aws-cli. Перестали працювати будь-які команди aws, постійно відображається помилка ‘d2e38fa3b8e2941954c031c17901c33bbaa5c97f’, розглянемо приклад нижче:
$ aws --profile eks-edit-role-kubectl sts get-caller-identity 'd2e38fa3b8e2941954c031c17901c33bbaa5c97f' $ kubectl get current-context 'd2e38fa3b8e2941954c031c17901c33bbaa5c97f' Unable to connect to the server: getting credentials: exec: executable aws failed with exit code 255
яку б команду не вводив, отримаю одне і теж ‘d2e38fa3b8e2941954c031c17901c33bbaa5c97f’.
Під час пошуку рішення дізнався про ключ –debug який при використанні з будь-якою командою відобразить детальніший (інформативніший) вивід. Додавши його до останньої команди, отримав інформативнішу помилку в output. Трішки гугл магії і знайдено рішення, потрібно видалити директорію cache в .aws/cli/ після чого помилка зникне.
Видаляємо директорію:
$ rm ~/.aws/cli/cache
проблему усунуто.
Click to rate this post!
[Total: 0 Average: 0]