Size: a a a

2020 September 30

AB

Anton Babenko in AWS_RU
"случайно"
источник

AS

Alexey Stekov in AWS_RU
Anton Babenko
"случайно"
я только в слак не очень хочу)
источник

AS

Alexey Stekov in AWS_RU
Anton Babenko
"случайно"
очень)
источник

M

Magistr in AWS_RU
чтож так пожато-то
источник

AS

Alexey Stekov in AWS_RU
да тоже матерюсь
источник

VS

Vladimir Samoylov in AWS_RU
Vladimir Samoylov
я о своей проблеме с SNS на днях сразу рассказал
созданный через API SNS subscription не работал, пересоздаешь руками - работает
через пару дней поправили.. не знаю что сидеть молчать как автор текста выше.. 24 дня
за 24 дня можно вообще и забыть успеть))
источник
2020 October 01

AP

Alexander Patrushev in AWS_RU
Вот это сильно Amazon S3 on Outposts is now generally available, expanding object storage to on-premises environments
https://aws.amazon.com/about-aws/whats-new/2020/09/amazon-s3-on-outposts-is-now-generally-available-expanding-object-storage-to-on-premises-environments/
источник

VM

Viktor Mazankin in AWS_RU
Hooray!
источник

VM

Viktor Mazankin in AWS_RU
источник

AP

Alexander Patrushev in AWS_RU
Да. Я эту базу больше года ждал )
источник

AS

Alexey Stekov in AWS_RU
Отличные новости! Спасибо Саша!
источник

Ds

Dmitry says in AWS_RU
Ура! Спасибо за инфо!
источник

S

S in AWS_RU
доброе утро. помогите побороть:
make apply ENV="dev"
cd terraform/layers/lambdas && \
terraform apply "tfplan" && \
rm -f tfplan

Error: Cycle: aws_api_gateway_deployment.deployment, aws_api_gateway_deployment.deployment (destroy deposed 948ce211), aws_api_gateway_integration.lambda["example2"] (destroy)
источник

S

S in AWS_RU
есть две лямбды которые подключаются к api gateway. если удалить одну лямбду и попытаться задеплоить инфраструктуру вылезает такое
источник

S

S in AWS_RU
добавление новых лямбд и дополнительных ресусрсов с этими лямбдами связанных не вызывает подобной ошибки
источник

S

S in AWS_RU
деплоймент ресурс описан так:
resource "aws_api_gateway_deployment" "deployment" {
 depends_on  = [aws_api_gateway_integration.lambda]
 rest_api_id = data.aws_api_gateway_rest_api.rest-api.id
 stage_name  = var.env

 triggers = {
   redeployment = sha1(jsonencode(aws_api_gateway_integration.lambda))
 }

 lifecycle {
   create_before_destroy = true
 }

}

если удалить кусок с лайфсайкл то вываливает уже другую ошибку:
make apply ENV="dev"
cd terraform/layers/lambdas && \
terraform apply "tfplan" && \
rm -f tfplan
aws_lambda_permission.apigw["example2"]: Destroying... [id=kaplan-dev-aws-java-simple-http-endpoint-new-statement]
aws_cloudwatch_log_group.lambdas["example2"]: Destroying... [id=/aws/lambda/kaplan-dev-aws-java-simple-http-endpoint-new]
aws_api_gateway_deployment.deployment: Destroying... [id=jeflkt]
aws_cloudwatch_log_group.lambdas["example2"]: Destruction complete after 0s
aws_lambda_permission.apigw["example2"]: Destruction complete after 1s

Error: error deleting API Gateway Deployment (jeflkt): BadRequestException: Active stages pointing to this deployment must be moved or deleted
источник

S

S in AWS_RU
да, забыл сказать - это терраформ
источник

S

S in AWS_RU
пока обошел это выкидыванием блока триггеров из конфигурации ресусра. в таком виде деплоймент никогда не меняется и я могу врчную замаркать этот ресурс как taint и после успешного деплоя остальных ресусрсов запустить редеплоймент
источник

S

S in AWS_RU
но мне такое решение не нравится. есть возможность как-то нормально это сделать?
источник

AK

Aleksandr Kostiuk in AWS_RU
а зачем там depends_on  = [aws_api_gateway_integration.lambda] ?

а вообще есть канал по терраформу)
источник