- Cara menggunakan output terraform sebagai pemboleh ubah?
- Bagaimana anda lulus nilai output di Terraform?
- Bagaimana anda memberikan nilai kepada pemboleh ubah dalam terraform?
- Apa itu $ di Terraform?
Cara menggunakan output terraform sebagai pemboleh ubah?
Pembolehubah output terraform digunakan dalam modul ibu bapa atau anak yang sama untuk mencetak nilai tertentu dalam output baris arahan dan juga digunakan sebagai input untuk membuat sumber menggunakan perintah terraform memohon. Di bawah, anda dapat melihat arahan memaparkan contoh EC2 Output ARN dan contoh alamat IP awam.
Bagaimana anda lulus nilai output di Terraform?
Mengisytiharkan dan menggunakan nilai output. Dalam contoh di atas, kami menentukan nilai output dengan nama instance_public_ip. Dengan cara ini, kita boleh lulus nilai ke modul induk atau memaparkannya ke pengguna akhir jika ia adalah output modul akar.
Bagaimana anda memberikan nilai kepada pemboleh ubah dalam terraform?
Cara paling mudah untuk memberikan nilai kepada pemboleh ubah menggunakan pilihan -var dalam baris arahan ketika menjalankan pelan terraform dan terraform memohon arahan.
Apa itu $ di Terraform?
Tertanam dalam rentetan di terraform, sama ada anda menggunakan sintaks terraform atau sintaks JSON, anda boleh menginterpolasi nilai lain. Interpolasi ini dibungkus dengan $ , seperti $ var. foo . Sintaks interpolasi berkuasa dan membolehkan anda untuk merujuk pembolehubah, atribut sumber, fungsi panggilan, dll.