0

Ich habe eine virtualenv für Python gemacht. Ich habe einige Python-Dateien, die ich erfolgreich verwendet habe, aber jetzt, wo ich versuche, virtualenv zu verwenden, um die Dateien für Lambda zu packen, kann ich nicht für das Leben von mir herausfinden, wo man die boto.cfg-Datei für aws-Autorisierung legt. Jede Hilfe wäre willkommen.AWS Python Virtualenv wo setze ich boto.cfg

+0

http://docs.aws.amazon.com/lambda/latest/dg/access-control-overview.html – mootmoot

Antwort

1

Wenn Sie Boto3 in Lambda verwenden, ist es üblich, der Lambda-Funktion eine Rolle zuzuweisen, die ihr die Berechtigungen gibt, die sie benötigt. Dies sind "rollenbasierte Berechtigungen" und "benutzerbasierte Berechtigungen".

This document erklärt es konzeptionell, aber wie die meisten AWS Dokumentation wird Sie fragen, „Nun, da Sie verkauft mir auf, was zu tun, WIE mache ich es tun?“ (Das heißt, ich finde, dass die meisten AWS-Dokumente auf CTOs und IT-Direktoren ausgerichtet sind, die Budgets und die Partnerauswahl genehmigen, anstatt Entwickler/Operatoren, die diese Arbeit tatsächlich erledigen müssen.)

Ich hoffe, das hilft!

Screenshot showing Permissions and Trust Relationships of a Role assigned to a Lambda function

+0

die große Information. Ich stimme zu, dass AWS-Artikel viel zu wünschen übrig lassen. – Cfoote7