EN: Read in English
Dunia T3: State & Pasukan
Workspace atau folder setiap persekitaran?
Anda akan belajar: bila daftar kedua (workspace) sudah cukup, dan bila setiap persekitaran perlu folder sendiri.
Teks BM belum disemak oleh penutur asli.
Disemak dengan OpenTofu 1.13 pada 1 Nov 2026
Masalahnya
Kedai Kancil mahu salinan ujian kedai, di sebelah kedai sebenar. Pelan sama. Berapa daftar yang anda perlukan?
Pilih satu jawapan.
Tengok
workspace: Daftar kedua untuk pelan dan backend yang sama. Sesuai untuk salinan ujian sekejap. (ruang kerja) ialah daftar kedua untuk pelan yang sama, dalam backend yang sama. Bintang tunjuk yang anda sedang guna.
Cuba
Pelan ini letak terraform.workspace dalam nama fail. Jalankan tofu apply. Papan tanda mana yang muncul?
Pelan (fail .tf anda)init sudah siap
local_file.signbelum dibina
Sudah dibina (fail state)
Belum ada apa-apa yang dibina.
Ubah fail, kemudian jalankan tofu plan untuk lihat kesannya.
Petunjuk
Semua orang bermula dalam workspace bernamadefault.Teka
Sekarang seseorang tukar ke workspace test dan jalankan apply. Apa nama fail baharu?
Pilih satu jawapan.
Semak
Workspace atau folder berasingan? Susun setiap keperluan.
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Tengok
Tekan folder yang dikongsi kedua-dua persekitaran.
0 daripada 1 dijumpai
Folder setiap persekitaran: setiap satu ada backend, kunci dan penyemak sendiri. Modul pastikan semuanya serupa. Itu Dunia T4.
Cuba
Bina arahan yang tukar ke test, dan ciptanya jika belum ada.
Ketik kepingan ikut turutan yang betul.
Anda berjaya!
Kini anda boleh pilih antara workspace dan folder untuk setiap persekitaran.
Nak tahu lebih (pilihan)
Dengan backend local, daftar workspace duduk dalam terraform.tfstate.d/<nama>/. Terminal latihan ada satu workspace sahaja, jadi cuba yang lain di rumah. Di mana cerita ini tak tepat: bangunan sebenar tak boleh disalin dalam sesaat. Daftar boleh, jadi jaga ia baik-baik.
Misi sebenar
tofu init && tofu workspace new testtofu applytofu workspace select default && tofu state listtofu workspace select test && tofu destroy && tofu workspace select default && tofu workspace delete test
0 daripada 4 langkah siap ยท Tanda anda disimpan.
English
Kedai Kancil wants a test copy of the shop, next to the real one. Same blueprint. How many registers do you need?
A workspace is a second register for the same blueprint, in the same backend. The star shows the one you are in.
This blueprint puts terraform.workspace in the file name. Run tofu apply. Which sign appears?
default.Now someone switches to the workspace test and applies. What is the new file called?
Workspace or separate folder? Sort each need.
Folders per environment: each one has its own backend, keys and reviewers. A module keeps them alike. That is World T4.
Build the command that switches to test, and makes it if it is missing.
You can now choose between a workspace and a folder per environment.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: OpenTofu: workspace (bahasa) ยท OpenTofu: workspace (CLI) ยท Terraform: workspace
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?