Peta dunia

 

EN: Read in English

Dunia T1: Pelan

Baca plan: + ~ - -/+

Anda akan belajar: baca setiap simbol dalam plan sebelum apa-apa dibina.

Teks BM belum disemak oleh penutur asli.

Disemak dengan OpenTofu 1.13 pada 1 Nov 2026

Masalahnya

Pemeriksa tapak semak pelan sebelum tukang mula kerja. Laporan tunjuk -/+ di sebelah papan tanda. Adakah itu perubahan kecil?

Pilih satu jawapan.

Tengok

plan (rancangan) (plan): Laporan pemeriksa tapak: apa yang apply akan cipta (+), ubah (~), musnah (-) atau ganti (-/+). Plan tak ubah apa-apa. tanda setiap resource dengan simbol. Yang mana padam sesuatu?

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

      Cuba

      Arkitek ubah pelan. Baca plan itu. Apa jadi pada setiap resource?

      Baca plan ini. Apa OpenTofu akan buat pada setiap resource?

      + cipta~ ubah di tempat- musnahkan-/+ ganti

      0 daripada 4 sudah dibaca

      1.   # local_file.menu
          + resource "local_file" "menu" {
              + content              = <<-EOT
                    Teh tarik
                    Kopi
                EOT
              + content_base64sha256 = (known after apply)
              + content_base64sha512 = (known after apply)
              + content_md5          = (known after apply)
              + content_sha1         = (known after apply)
              + content_sha256       = (known after apply)
              + content_sha512       = (known after apply)
              + directory_permission = "0777"
              + file_permission      = "0777"
              + filename             = "menu.txt"
              + id                   = (known after apply)
            }
        

        Apa jadi pada local_file.menu?

      2.   # local_file.old_menu
          - resource "local_file" "old_menu" {
              - content              = <<-EOT
                    Teh tarik
                EOT -> null
              - content_base64sha256 = "Di2ys8wb1atXPenZt6JLEwziv+W0dkSXfWlfTxGOBq0=" -> null
              - content_base64sha512 = "cbO1/p05WuNgk/F+SOCLvdwPRK+kQUFyiUythtFxDJTopONcysgcvrdtrBXmy71jOcLr1bNsro/sMjM532d6tA==" -> null
              - content_md5          = "74ad36652c71c49933d951a5019c8be6" -> null
              - content_sha1         = "85b5b84f64974602871585720c45a1e360bb98fb" -> null
              - content_sha256       = "0e2db2b3cc1bd5ab573de9d9b7a24b130ce2bfe5b47644977d695f4f118e06ad" -> null
              - content_sha512       = "71b3b5fe9d395ae36093f17e48e08bbddc0f44afa4414172894cad86d1710c94e8a4e35ccac81cbeb76dac15e6cbbd6339c2ebd5b36cae8fec323339df677ab4" -> null
              - directory_permission = "0777" -> null
              - file_permission      = "0777" -> null
              - filename             = "old-menu.txt" -> null
              - id                   = "85b5b84f64974602871585720c45a1e360bb98fb" -> null
            }
        

        Apa jadi pada local_file.old_menu?

      3.   # random_pet.stall
        -/+ resource "random_pet" "stall" {
              ~ id        = "kingfisher" -> (known after apply)
              ~ length    = 1 -> 2 # forces replacement
                # (1 unchanged attribute hidden)
            }
        

        Apa jadi pada random_pet.stall?

      4.   # terraform_data.board
          ~ resource "terraform_data" "board" {
                id     = "1165c449-300a-6d97-cc4b-34a88bc231b8"
              ~ input  = "Open 9am" -> "Open 8am"
              ~ output = "Open 9am" -> (known after apply)
            }
        

        Apa jadi pada terraform_data.board?

      Baris ringkasan muncul bila anda selesai.

      Teka

      Anda tukar filename sebuah local_file. Fail tak boleh ditukar nama di tempatnya. Simbol mana plan akan tunjuk?

      Pilih satu jawapan.

      Cuba

      Buat plan tunjuk ~. Tukar waktu buka dalam main.tf. Kemudian taip tofu plan.

      Pelan (fail .tf anda)init sudah siap

      • local_file.sign
      • random_pet.stall
      • terraform_data.hours

      Sudah dibina (fail state)state #1

      • local_file.sign
      • random_pet.stall
      • terraform_data.hours
      Pelan: 3 resource. Sudah dibina: 3.

      Ubah fail, kemudian jalankan tofu plan untuk lihat kesannya.

      Semak

      Baca baris terakhir. Selamat untuk taip yes?

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

      1 / 4

      Anda tambah fail menu. Plan: 1 to add, 0 to change, 0 to destroy.

      Anda tambah fail menu. Plan: 1 to add, 0 to change, 0 to destroy.

      Anda berjaya!

      Kini anda boleh baca simbol plan sebelum membina.

      Nak tahu lebih (pilihan)

      # forces replacement tanda tetapan yang menyebabkan -/+. +/- bermaksud yang baru dibuat dulu, kemudian yang lama hilang. tofu plan -out tfplan simpan plan, dan tofu apply tfplan bina tepat seperti itu sahaja. Baris ringkasan sentiasa tamatkan plan: Plan: 1 to add, 0 to change, 1 to destroy.