#amazon-web-services #aws-cli #aws-batch
#amazon-web-services #aws-cli #aws-batch
Вопрос:
Я определил очереди заданий и определения заданий для AWS Batch с помощью веб-консоли, но когда я пытаюсь перечислить их с помощью командной строки, выводится пустой JSON.
$ aws batch describe-job-queues
{
"jobQueues": []
}
$ aws batch describe-job-definitions
{
"jobDefinitions": []
}
Я озадачен, потому что думал, что правильно настроил AWS CLI. Я установил AWS_ACCESS_KEY_ID
, AWS_SECRET_ACCESS_KEY
, и AWS_DEFAULT_REGION
, и я проверил, что aws s3api create-bucket
это правильно создает сегменты.
Комментарии:
1. Попробуйте указать регион непосредственно в аргументе cli, например:
—region us-east-1
2. Спасибо за совет! Оказывается, регион в консоли AWS, где я все определил, отличался от региона, который я выбрал локально.
3. выполните
cat ~/.aws/credentials
для linux, для Windows%USERPROFILE%.awscredentials
и проверьте свою конфигурацию, такую как идентификатор ключа доступа, ключ доступа, название региона.