Я развертываю кластер kube с помощью kops / terraform. Государственный магазин My Kube в S3. Однако я также хочу сохранить свой файл состояния терраформирования в S3: \ bucket \ something.tf вместо локальной файловой системы, из которой я развертываю куб.
Если вы используете Kops с terraform, результатом будет обычное определение terraform. Просто ваш собственный в той же папке, чтобы изменить / дополнить то, что сгенерировано. Для достижения цели вам понадобится такой раздел, как
terraform {
backend "s3" {
bucket = "mybucket"
key = "path/to/my/key"
region = "us-east-1"
}
}
должно хватить. Для справки: https://www.terraform.io/docs/backends/types/s3.html