Зависит ли формат файла 'состояния' терраформ (state) от версии aws provider?
Привет всем,
мы переходим от версии aws provider
version = "~> 2.57.0" к версии version = "~> 2.59.0" вопрос в том будет ли читаться файлы terraform state от новой версии другими ресурсами и модулями, которые до сих пор работают с версией "~> 2.57.0" ? Например переменные из нового state !
формат tfstate формирует терраформ, а не провайдер.
Провайдер предоставляет вполне себе определенные записи, которые затем терраформ хранит в стейте.
Кроме того,. апгрейд внутри одной мажорной версии 2.57 -> 2.59 вообще как правило не содержит ломающих изменений, вот если бы вы из 1.3 на 2.59 апгрейдились - действительно стоило бы беспокоиться.
Если есть сомнения - изучайте https://registry.terraform.io/providers/hashicorp/... https://registry.terraform.io/providers/hashicorp/...