Я использую AWS ECR
для хранения образов докеров. В моем рабочем процессе конвейера для отправки изображений в ECR мне нужно получить токен аутентификации для аутентификации Docker в AWS ECR. Я делаю это, запуская команду aws ecr get-login-password
. Все это хорошо работает.
Теперь, когда мне нужно повторить это, в идеале я не хочу сразу получать новый токен, так как предыдущий действителен в течение 12 часов. Как я могу проверить, действителен ли существующий токен и не истек ли срок его действия? Не удалось найти команду aws cli
для этого?
aws ecr get-login-password
после ошибки аутентификации с предыдущим токеном? или (2) сохранить следующее время обновления, т. е. через 12 часов, и проверить это время перед использованием токена? - person amitd   schedule 07.04.2021