Bagaimana cara mengkonfigurasi juju untuk penggunaan lokal?

52

Saya terlalu murah untuk membayar EC2, dan saya tidak punya cukup server untuk mengatur openstack saya sendiri, bagaimana cara mengkonfigurasi juju untuk menggunakan Linux Containers (LXC) pada sesuatu seperti laptop saya?

Jorge Castro
sumber

Jawaban:

57

Instal Juju:

sudo add-apt-repository ppa:juju/devel
sudo apt-get update
sudo apt-get install juju-core lxd

Anda hanya perlu mengkonfigurasi penyedia lokal:

newgrp lxd

Kemudian bootstrap controller baru:

juju bootstrap lxd-test lxd

Ikuti dokumentasi untuk langkah-langkah konfigurasi lainnya:

Jorge Castro
sumber
Saya ingin menambahkan itu untuk orang-orang dengan lebih dari satu pengaturan lingkungan di file yaml, Anda memilih lingkungan dengan melewatkan -e <environment_name> untuk memilih yang mana yang akan digunakan.
mfisch
Setelah berjalan juju init -w, saya mendapatkan kesalahan: "pilihan tidak valid: 'init'". Saya menggunakan versi Juju di arsip Raring. Apakah saya perlu menggunakan PPA?
Nathan Osman
Saya menggunakan ubuntu 12.04 dan saya harus menambahkan cloud-archive:toolsPPA agar dapat bootstrap.
s3v3n