Я хотел бы иметь возможность развернуть приложение из «AWS Serverless Repo» в существующую базовую группу AWS GreenGrass. В тот момент, когда я пытаюсь нажать на Deploy в одном из приложений, он запускает и создает свой собственный «стек» с использованием SAM / Cloud. Как я могу указать приложению развернуть его в существующей базовой группе GreenGrass?
Я пытался создать приложение в «безсерверном репо» и установить некоторые переменные среды или мою лямбда-функцию. Однако, когда я нажимаю на Deploy, он просто вводит лямбда-функцию и не развертывает ее в основной группе greengrass (или спрашивает, в какую группу развернуть). Однако, если я позже «использую существующую лямбда-функцию», я могу забрать лямбда-функцию, но я потеряю все переменные env, которые я установил во время «Deploy»
AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31
Description: >
aikaan-app
Aikaan app to get a variable
Metadata:
AWS::ServerlessRepo::Application:
Name: aikaan-app
Description: aikaan-app
Author: prashanth
SpdxLicenseId: Apache-2.0
LicenseUrl: LICENSE.txt
ReadmeUrl: README.md
Labels: ['tests']
HomePageUrl: https://aikaan.io
SemanticVersion: 0.0.3
SourceCodeUrl: https://github.com/prashanthjbabu
# More info about Globals: https://github.com/awslabs/serverless-application-model/blob/master/docs/globals.rst
Globals:
Function:
Timeout: 900
Parameters:
Myval:
Type: String
Default: abc
Resources:
HelloWorldFunction:
Type: AWS::Serverless::Function # More info about Function Resource: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction
Properties:
CodeUri: hello_world/
Handler: app.lambda_handler
Runtime: python3.7
Environment:
Variables:
MYVAL: !Ref Myval
Выше приведен пример шаблона для моей лямбда-функциикоторый я хотел бы опубликовать в «Безсерверном репо». Я добавил параметр "Myval", который я хотел бы использовать в качестве переменной среды внутри лямбда-функции. Однако при развертывании этого я не могу выбрать ядро greengrass. Можно ли сослаться на существующую базовую группу greengrass или попросить клиента выбрать существующую базовую группу greengrass при ее развертывании?