AWS Python Virtualenv куда мне поместить boto.cfg

#python #amazon-web-services #authentication #virtualenv #boto

#python #amazon-веб-сервисы #аутентификация #virtualenv #boto

Вопрос:

Я создал virtualenv для python. У меня есть несколько файлов python, которые я успешно использовал, но теперь, когда я пытаюсь использовать virtualenv для упаковки файлов для lambda, я ни за что на свете не могу понять, куда поместить файл boto.cfg для авторизации aws. Буду признателен за любую помощь.

Комментарии:

1. docs.aws.amazon.com/lambda/latest/dg/…

Ответ №1:

При использовании boto3 в Lambda обычной практикой является «предоставление» роли функции Lambda, которая предоставляет ей необходимые разрешения. Это «разрешения на основе ролей», а не «разрешения на основе пользователей».

Этот документ объясняет это концептуально, но, как и большинство документации AWS, заставит вас задуматься: «Теперь, когда вы объяснили мне, что делать, КАК мне это сделать?» (То есть я считаю, что большая часть документации AWS предназначена для технических специалистов и ИТ-директоров, которые утверждают бюджеты и выбор партнеров, а не для разработчиков / операторов, которые на самом деле должны выполнять эту работу.)

Я надеюсь, что это поможет!

Скриншот, показывающий разрешения и доверительные отношения роли, назначенной лямбда-функции

Комментарии:

1. это была отличная информация. Я согласен, статьи AWS оставляют желать лучшего.