Apa yang bisa kami bantu?

A. Pendahuluan

Userdata adalah mekanisme yang memungkinkan Anda untuk menyediakan data konfigurasi saat membuat Instance/VM. Userdata memungkinkan Anda untuk melakukan otomatisasi task awal seperti instalasi services, menjalankan skrip, menyiapkan pengguna, dan konfigurasi jaringan.

Anda dapat mendaftarkan userdata di CloudStack dan merujuk userdata yang terdaftar saat melakukan deployment, mengedit, atau mereset userdata pada sebuah instance. Konten userdata juga dapat langsung disediakan saat melakukan deployment instance. Panjang konten userdata dapat mencapai hingga 32KB.

B. Membuat Userdata 

1, Login ke portal Gio Enterprise Cloud 

2. Kemudian pada menu di kiri pilih Compute → User Data → Register a userdata
 

Gambar 1.1 Regiter a Userdata


 3. Pada kotak dialog berikut, Anda perlu mengisi beberapa data 
 

Gambar 1.2 Register a Userdata


Nama: Nama yang diinginkan untuk userdata.
Userdata: Konten scipt userdata. Platform kami melakukan encoding base64.
Parameter userdata: Variabel yang dipisahkan dengan koma yang (jika ada) dideklarasikan dalam konten userdata.
Domain: Domain untuk userdata.


Sebagai contoh diisi dengan data berikut:

Gambar 1.3 Contoh pengisian Data



Name: userdata1
Userdata

## template: jinja
#cloud-config
runcmd:
  - echo 'TestVariable {{ ds.meta_data.variable1 }}' >> /tmp/variable
  - echo 'Hostname {{ ds.meta_data.public_hostname }}' > /tmp/hostname

Userdata parameters: variable1
Domain: Bisa dikosongin
 

  1. Jika sudah klik OK
     
  2. Apabila sudah selesai membuat userdata, sudah tampil di menu User Data 
Gambar 1.4 Data berhasil di tambahkan

 

C. Penutup

Userdata ini  berguna untuk mengotomatisasi konfigurasi dan pengaturan awal dari Instance/VM. Dengan menggunakan userdata, Anda dapat menyediakan skrip dan instruksi konfigurasi yang dijalankan saat instance pertama kali dibuat. Ini memungkinkan otomatisasi task awal seperti instalasi perangkat lunak, pengaturan pengguna, dan konfigurasi jaringan.

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.