Peta dunia

 

EN: Read in English

Dunia T3: State & Pasukan

Nilai sensitif dan rahsia dalam state

Anda akan belajar: kenapa sensitive cuma sorok rahsia di skrin, dan cara lindungi daftar.

Teks BM belum disemak oleh penutur asli.

Disemak dengan OpenTofu 1.13 pada 1 Nov 2026

Masalahnya

Peti besi kedai dapat PIN dari random_password. tofu output papar pin = <sensitive>. Adakah PIN itu selamat sekarang?

Pilih satu jawapan.

Cuba

Jalankan tofu plan dan baca ralatnya. Kemudian tambah sensitive = true pada output dalam main.tf, dan jalankan tofu apply.

Pelan (fail .tf anda)init sudah siap

  • local_sensitive_file.safebelum dibina
  • random_password.pinbelum dibina

Sudah dibina (fail state)

Belum ada apa-apa yang dibina.

Pelan: 2 resource. Sudah dibina: 0.

Ubah fail, kemudian jalankan tofu plan untuk lihat kesannya.

Tengok

Ini sebahagian terraform.tfstate. Tekan setiap baris yang tunjuk PIN.

0 daripada 3 dijumpai

nilai sensitif (sensitive value): Nilai yang disorok dalam plan dan output. Fail state masih simpannya sebagai teks biasa. disorok dalam plan dan output. Daftar masih simpannya, sebagai teks biasa.

Cuba

Skrin sorokkannya, tapi tanya OpenTofu terus: tofu output -raw pin.

Pelan (fail .tf anda)init sudah siap

  • local_sensitive_file.safe
  • random_password.pin

Sudah dibina (fail state)state #1

  • local_sensitive_file.safe
  • random_password.pin
pin
(tersembunyi: sensitif)
Pelan: 2 resource. Sudah dibina: 2.

Ubah fail, kemudian jalankan tofu plan untuk lihat kesannya.

Teka

Repo anda hampir di-push. Susun setiap fail.

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

      Semak

      Siapa patut boleh baca daftar?

      Pilih satu jawapan.

      Semak

      Leret: adakah ini lindungi daftar, atau perlu dibaiki?

      Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.

      1 / 4

      Bucket backend dengan penyulitan dan peraturan akses ketat

      Bucket backend dengan penyulitan dan peraturan akses ketat

      Anda berjaya!

      Kini anda tahu di mana rahsia bersembunyi dalam OpenTofu, dan cara lindungi daftar.

      Nak tahu lebih (pilihan)

      OpenTofu 1.11 tambah ephemeral resource dan atribut write-only. Ia jauhkan rahsia daripada daftar dan plan sepenuhnya. Terraform pun ada (1.10 dan 1.11). Pelajaran T4ยท7 tunjuk cara pipeline dapat rahsia tanpa fail.

      Misi sebenar

      1. tofu init && tofu apply
      2. tofu output
      3. grep result terraform.tfstate
      4. printf "*.tfstate\n*.tfstate.*\n.terraform/\n" >> .gitignore

      0 daripada 4 langkah siap ยท Tanda anda disimpan.