Terraform Değişken Çıkarıcı
Terraform dosyasındaki tüm değişken bloklarını türü, varsayılan değeri ve gerekli olup olmadığı ile listeleyin.
Terraform Değişken Çıkarıcı
Terraform (HCL) kodunu yapıştırın ve bu araç her `variable` bloğunu tarar, adını, türünü, açıklamasını, varsayılan değerini ve gerekli mi veya hassas olarak işaretlenmiş mi olduğunu listeler. Düzinelerce değişkenli bir modülü kalıtsanız ve hiçbir belge olmasa veya bir kök modülün ne beklediğinin tam bir kontrol listesine ihtiyacınız olduğunda kullanılmak üzere yapılmıştır.
Çıktı seçeneğini kullanarak sonucun nasıl biçimlendirileceğini seçin: hızlı bir özet için tablo, doğrudan bir çalışma dizinine bırakabileceğiniz tfvars dosyası veya bir README'ye yapıştırmaya hazır Markdown belgelendirmesi. "Yalnızca gerekli değişkenler" listeyi varsayılan değeri olmayan olanlarla sınırlar ve bu genellikle tam olarak ne sağlamanız gerektiğini bulmanın en kısa yoludur. "Hassas değişkenleri dahil et" seçeneği, daha geniş bir şekilde paylaşabileceğiniz bir şey üretirken `sensitive = true` ile işaretlenen her şeyi bırakmanıza olanak tanır. Listeyi ada göre sıralayın veya değişkenlerin dosyada göründüğü sırayı koruyun ve değer biçimi seçeneğiyle değerlerin yazılış biçimi arasında yerel HCL sözdizimi ve JSON arasında geçiş yapın.
tfvars çıktısı, her satırı değişkenin kendi varsayılan değeriyle önceden doldurabilir veya her satırı, el ile doldurabileceğiniz bir şablon olarak yorum biçiminde bırakabilir — sessizce varsayılanları iletmeden bir başlangıç noktası istediğinizde kullanışlıdır. Açıklamalar, türler ve `object({...})` gibi iç içe tür ifadeleri yazıldığı gibi okunur; ayrıştırıcı Terraform ifadelerini değerlendirmez, bu nedenle başka bir değişkene veya işlev çağrısına başvuran bir varsayılan değer hesaplanmış değer yerine tam olarak yazıldığı gibi gösterilir.
Her şey tarayıcınızda yerel olarak çalışır — Terraform kodunuz, değişken adlarınız ve hassas olarak düşündüğünüz varsayılan değerler asla başka bir yere yüklenmez. İşiniz bittiğinde, sonucu kopyalayın, bir .txt dosyası olarak indirin veya çıktıyı giriş üzerine göndererek onu iyileştirmeye devam edin.