Лучшие практики при использовании Terraform

Я нахожусь в процессе обмена нашей инфраструктуры в терраформ. Как лучше всего управлять файлами и состоянием terraform? Я понимаю, что это инфраструктура в виде кода, и я помещу свои файлы .tf в git, но я также фиксирую tfstate? Должен ли он находиться где-то вроде S3? В конечном итоге я хотел бы, чтобы CI справился со всем этим, но это далеко растянуто и требует от меня выяснения движущихся частей для файлов.

Я просто смотрю, как люди на самом деле используют такие вещи в производстве.

Ответы на вопрос(6)

Ваш ответ на вопрос