Куда Zappa загружает переменные среды?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Куда Zappa загружает переменные среды?

Сообщение Anonymous »

tl;dr

Переменные среды, заданные в zappa_settings.json, не загружаются в качестве переменных среды в AWS Lambda . Куда они идут?

ts;wm

У меня есть лямбда-функция настраивается, развертывается и управляется с помощью платформы Zappa. В файле zappa_settings.json я установил ряд переменных среды. Эти переменные определенно присутствуют, поскольку мое приложение успешно работает, однако при попытке проверить переменные среды функции Lambda в консоли или CLI AWS я не вижу, чтобы переменные среды были загружены в саму функцию Lambda.
Извлечение из zappa_settings.json:

Код: Выделить всё

{
"stage-dev": {
"app_function": "project.app",
"project_name": "my-project",
"runtime": "python3.7",
"s3_bucket": "my-project-zappa",
"slim_handler": true,
"environment_variables": {
"SECRET": "mysecretvalue"
}
}
}
Вывод aws лямбда get-function-configuration --function-name my-project-stage-dev:

Код: Выделить всё

{
"Configuration": {
"FunctionName": "my-project-stage-dev",
"FunctionArn": "arn:aws:lambda:eu-west-1:000000000000:function:my-project-stage-dev",
"Runtime": "python3.7",
"Role": "arn:aws:iam::000000000000:role/lambda-execution-role",
"Handler": "handler.lambda_handler",
"CodeSize": 12333025,
"Description": "Zappa Deployment",
"Timeout": 30,
"MemorySize": 512,
"LastModified": "...",
"CodeSha256": "...",
"Version": "$LATEST",
"TracingConfig": {
"Mode": "PassThrough"
},
"RevisionId": "..."
},
"Code": {
"RepositoryType": "S3",
"Location": "..."
}
}

Код: Выделить всё

Environment
отсутствует в выводе, несмотря на то, что он включен в zappa_settings и документацию AWS, указывающую, что он должен быть включен, если он присутствует; это подтверждается проверкой в ​​консоли. Я хочу знать, куда Zappa загружает переменные среды и, если возможно, почему он делает это, используя встроенную среду Lambda?

Документация по AWS CLI:
https://docs.aws.amazon.com/cli/latest/ ... ation.html

Подробнее здесь: https://stackoverflow.com/questions/602 ... riables-to
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»