Anda juga dapat mengonfigurasi data pengguna Anda untuk dijalankan kembali pada setiap boot, alih-alih menghapus file status. Anda harus menggunakan cloud_final_modulesskrip data pengguna Anda untuk menjalankan kembali skrip data pengguna dan untuk itu Anda harus menyesuaikan uderdata agar memiliki beberapa file dalam data pengguna. Contoh file data pengguna akan seperti:
Content-Type: multipart/mixed; boundary="//"
MIME-Version: 1.0
--//
Content-Type: text/cloud-config; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="cloud-config.txt"
#cloud-config
cloud_final_modules:
- [scripts-user, always]
--//
Content-Type: text/x-shellscript; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="userdata.txt"
#!/bin/bash
/bin/echo "Hello World" >> /tmp/userdata-test.txt
--//
Ini akan membuat skrip data pengguna untuk dieksekusi pada langkah terakhir dari setiap proses boot. Di sini hanya satu baris yang bin/echo "Hello World" >> /tmp/userdata-test.txtharus dieksekusi, ganti ini dengan skrip shell Anda yang perlu dijalankan setiap kali mesin di-boot.