Add new special type for terraform versions file
Potrzeba
Gdzie niegdzie zaczynamy używać terraforma, fajnie byłoby móc wyszukiwać i pilnować wersji zależnych modułów przy pomocy autoupdetera.
Przykładowy plik versions.tf
terraform {
backend "http" {}
required_version = ">= 1.2.2"
required_providers {
local = {
source = "hashicorp/local"
version = "2.2.3"
}
openstack = {
source = "terraform-provider-openstack/openstack"
version = "1.47.0"
}
}
}
Do decyzji czy:
- Chcemy miec specajlny typ obsługujący cały ten plik podobnie jak galaxy requirements ??
- Czy może tylko nowy typ zależności która będzie odpowiedzialna za szukanie modułów w oficjanym registry modułów terraforma?
- jeśli cały plik to czy tylko moduły czy wersja teraforma też ?
Edited by Krzysztof Szymański