Size: a a a

2020 May 08

DK

Dmitry Kireev in AWS_RU
Salem
сразу: нельзя тф стейт сделать ремоут, и бастионы не всем нужны
нельзя ремоут? это как
источник

DK

Dmitry Kireev in AWS_RU
Salem
сразу: нельзя тф стейт сделать ремоут, и бастионы не всем нужны
да там коллекция всякого., будет пополняться. бастион - не жесткая зависимость. хочешь юзай хочешь нет
источник

S

Salem in AWS_RU
источник

S

Salem in AWS_RU
ну то есть я стейт уже в s3 бакет с динамодб не положу
источник

DK

Dmitry Kireev in AWS_RU
Salem
ну то есть я стейт уже в s3 бакет с динамодб не положу
почему? это как раз для ремоута
источник

DK

Dmitry Kireev in AWS_RU
terraform {
 backend "s3" {
   bucket         = "{{if .Env.TERRAFORM_STATE_BUCKET_NAME}}{{ .Env.TERRAFORM_STATE_BUCKET_NAME }}{{else}}nutcorpnet-tf-state{{end}}"
   key            = "{{if .Env.TERRAFORM_STATE_KEY}}{{ .Env.TERRAFORM_STATE_KEY }}{{else}}foo/terraform.tfstate{{end}}"
   region         = "{{if .Env.TERRAFORM_STATE_REGION}}{{ .Env.TERRAFORM_STATE_REGION }}{{else}}us-east-1{{end}}"
   profile        = "{{if .Env.TERRAFORM_STATE_PROFILE}}{{ .Env.TERRAFORM_STATE_PROFILE }}{{else}}nutcorp-dev{{end}}"
   dynamodb_table = "{{if .Env.TERRAFORM_STATE_DYNAMODB_TABLE}}{{ .Env.TERRAFORM_STATE_DYNAMODB_TABLE }}{{else}}tf-state-lock{{end}}"
 }
}
источник

DK

Dmitry Kireev in AWS_RU
Но это все, вероятно, заменится terragrunt, когда подопрет
источник

DK

Dmitry Kireev in AWS_RU
источник

DK

Dmitry Kireev in AWS_RU
А вообще, PRs - Welcome, как говорят
источник

DK

Dmitry Kireev in AWS_RU
Но это все сырое, без примеров итд
источник

S

Salem in AWS_RU
да чо уж, я просто мейк синтаксис не люблю)) его вечно приходится с мануалом понимать
источник

DK

Dmitry Kireev in AWS_RU
Salem
да чо уж, я просто мейк синтаксис не люблю)) его вечно приходится с мануалом понимать
декларативный и кривой, в этом основной ключ. Но когда пишешь финальные  таски - выглядит отлично для людей
источник

DK

Dmitry Kireev in AWS_RU
и есть везде. Но хз, может нужно в итоге написать что-то свое
источник

DK

Dmitry Kireev in AWS_RU
источник

S

Salem in AWS_RU
я только за новые подходы ) просто я - не осилю 😂
источник

S

Salem in AWS_RU
терраформ вообще, зараза, сложно упаковывается во что-то еще
источник

DK

Dmitry Kireev in AWS_RU
Salem
я только за новые подходы ) просто я - не осилю 😂
Я вот думал.. .как еще можно нормально обернуть разношерстные действия в один инструмент
источник

S

Salem in AWS_RU
постоянно доделки, допилки нужны
источник

DK

Dmitry Kireev in AWS_RU
в частности, упоаковать надо Terraform, ECS, SSH tunnel, secrets. и чтобы все это управлялось джуном разраба обынковенного локально, по возможности без лишних вопросов
источник

S

Salem in AWS_RU
поэтому мы плюнули, сделали очень простой шел скрипт и разложили структуру директорий, чтобы было понятно где-что искать
источник