Cara upload vagrant box di vagrantcloud


Setelah 7 seri tutorial sebelumnya saya membahas bagaimana membuat vagrant box sendiri, maka pada tutorial kali ini saya akan membahas bagaimana caranya mengupload vagrant box buatan sendiri tersebut ke cloud. Tujuannya di upload di cloud adalah agar bisa di download dan digunakan oleh banyak developer. 

Jika anda ingin membuat vagrant box sendiri, anda bisa mengunjungi seri tutorial berikut ini:
  1. Konfigurasi virtualbox sebelum membangun virtual mesin.
  2. Cara Install Ubuntu Server 18.04.
  3. Konfigurasi sudo tanpa password di Ubuntu Server 18.04
  4. Install Virtualbox Guest Addition di Virtual Mesin.
  5. Install insecure public key di virtual mesin
  6. Membuat Vagrant box dari Virtual Mesin
  7. Instalasi Vagrant box dan uji coba Vagrant box yang dibuat.
Untuk dapat mengupload vagrant box tersebut anda harus memiliki akun di app.vagrant.com tersebut, silakan kunjungi halaman:

https://app.vagrantup.com/boxes/search

kemudian klik menu Create Account sehingga tertampil seperti berikut ini:



setelah itu, silakan masukkan nama user yang akan digunakan serta alamat email dan password yang akan anda gunakan untuk login nantinya, kemudian klik create account. Setelah tombol tersebut di klik anda akan diarahkan ke tampilan dashboard:


Untuk upload vagrant box milik anda, silakan klik menu Creat a new Vagrant box, yang kemudian anda akan diarahkan ke halaman berikut:


masukkan definisi seperti yang anda inginkan, lalu klik tombol create box, lalu anda akan diarahkan ke proses selanjutnya:

pada tampilan berikutnya anda diminta untuk memasukkan nomer versi vagrant box yang anda upload berikut deskripsinya, kemudian klik tombol Create Version untuk meneruskannya:

tampilan berikutnya adalah menambahkan keterangan provider atau dimana vagrant box tersebut bisa dijalankan, klik tombol add a provider lalu masukkan keterangan virtualbox seperti berikut ini:


setelah itu anda tinggal upload vagrant box yang akan dimasukkan ke dalam cloud dengan memilih menu Upload to Vagrant Cloud dan klik tombol Continue to Upload, browse data package.box yang tadi anda buat dan proses akan berjalan seperti berikut ini:


Setelah selesai upload maka anda akan melihat tampilan sukses seperti berikut:


Langkah terakhir adalah melakukan release box yang di upload tersebut, dengan cara mengeklik tombol release berwarna biru. hal ini dikarenakan box yang kita upload tersebut tidak serta merta dapat diakses publik apabila kita belum memverifikasi perilisannya:


klik Release version untuk melanjutkan perilisannya, kemudian anda akan mendapati notifikasi seperti berikut bahwa vagrant box anda sudah go public:


Untuk membuktikannya, anda bisa mencoba mencari box tersebut di dalam vagrant cloud yang ber alamat di :

https://app.vagrantup.com/boxes/search

berikut hasil pencarian yang saya lakukan setelah release tadi:


Dengan begitu, maka saya sudah yakin bahwa vagrant box tersebut berhasil di upload dan release sehingga bisa digunakan di public, selamat mencoba merelease vagrant box buatan sendiri ya, terima kasih telah berkunjung :-)

Comments