LEFT | RIGHT |
(no file at all) | |
1 #cloud-config | 1 #cloud-config |
2 apt_update: true | 2 apt_update: true |
3 apt_upgrade: true | 3 apt_upgrade: true |
4 apt_sources: | 4 apt_sources: |
5 - {source: 'ppa:juju/pkgs'} | 5 - {source: 'ppa:juju/pkgs'} |
6 machine-data: {juju-provider-type: ec2, juju-zookeeper-hosts: 'es.example.intern
al:2181', | 6 machine-data: {juju-provider-type: ec2, juju-zookeeper-hosts: 'es.example.intern
al:2181', |
7 machine-id: '1'} | 7 machine-id: '1'} |
8 output: {all: '| tee -a /var/log/cloud-init-output.log'} | 8 output: {all: '| tee -a /var/log/cloud-init-output.log'} |
9 packages: [bzr, byobu, tmux, python-setuptools, python-twisted, python-txaws, py
thon-zookeeper] | 9 packages: [bzr, byobu, tmux, python-setuptools, python-twisted, python-zookeeper
, python-txaws] |
10 runcmd: [sudo apt-get install -y python-txzookeeper, sudo mkdir -p /usr/lib/juju
, | 10 runcmd: [sudo apt-get install -y python-txzookeeper, sudo mkdir -p /usr/lib/juju
, |
11 'cd /usr/lib/juju && sudo /usr/bin/bzr co --lightweight lp:~wizard/juju-juiceb
ar juju', cd /usr/lib/juju/juju | 11 'cd /usr/lib/juju && sudo /usr/bin/bzr co --lightweight lp:~wizard/juju-juiceb
ar juju', cd /usr/lib/juju/juju |
12 && sudo python setup.py develop, sudo mkdir -p /var/lib/juju, sudo mkdir -p
/var/log/juju, | 12 && sudo python setup.py develop, sudo mkdir -p /var/lib/juju, sudo mkdir -p
/var/log/juju, |
13 'cat >> /etc/init/juju-machine-agent.conf <<EOF | 13 'cat >> /etc/init/juju-machine-agent.conf <<EOF |
14 | 14 |
15 description "Juju machine agent" | 15 description "Juju machine agent" |
16 | 16 |
17 author "Juju Team <juju@lists.ubuntu.com>" | 17 author "Juju Team <juju@lists.ubuntu.com>" |
18 | 18 |
19 | 19 |
(...skipping 10 matching lines...) Expand all Loading... |
30 | 30 |
31 | 31 |
32 exec python -m juju.agents.machine --nodaemon --logfile /var/log/juju/machin
e-agent.log | 32 exec python -m juju.agents.machine --nodaemon --logfile /var/log/juju/machin
e-agent.log |
33 --session-file /var/run/juju/machine-agent.zksession >> /tmp/juju-machine-ag
ent.output | 33 --session-file /var/run/juju/machine-agent.zksession >> /tmp/juju-machine-ag
ent.output |
34 2>&1 | 34 2>&1 |
35 | 35 |
36 EOF | 36 EOF |
37 | 37 |
38 ', /sbin/start juju-machine-agent] | 38 ', /sbin/start juju-machine-agent] |
39 ssh_authorized_keys: [zebra] | 39 ssh_authorized_keys: [zebra] |
LEFT | RIGHT |