Я довольно новичок в AWS Лямбда. Я играю с проектом, который пытаюсь развернуть с помощью AWS SAM CLI. Ниже приведена команда, которую я использую:
sam deploy --s3-bucket com.nilay.bucket \
--stack-name HelloWorldLambdaJava \
--capabilities CAPABILITY_IAM
Первоначально произошел сбой при проблеме проверки сертификата с ssl, связанной с cloudformation.us-east-1.amazonaws.com
сертификатом. После некоторого поиска в Google я обошел это путем экспорта сертификата в мою ма c, преобразовал его в формат .pem и создал переменную AWS_CA_BUNDLE
. Теперь развертывание завершается неудачно для другого URL-адреса (s3.amazonaws.com?) for the same certificate issue. How can I add this certificate to the certifcate bundle. It seems like the variable
AWS_CA_BUNDLE` действительно должен принять хранилище доверенных сертификатов в качестве значения, но во всей документации, которую я вижу для этого, указан файл .pem.
Команда sam deploy не разрешает флаг --no-verify-ssl
, как это делает команда AWS CLI.