7 The `gui_enabled` var controls whether or not to install graphical tools. |
7 The `gui_enabled` var controls whether or not to install graphical tools. |
8 |
8 |
9 ## TODO |
9 ## TODO |
10 |
10 |
11 - Adjust to work with ansible-pull via a cloud-config userdata like this: |
11 - Adjust to work with ansible-pull via a cloud-config userdata like this: |
12 > #cloud-config |
12 #cloud-config |
13 > |
13 packages: |
14 > packages: |
14 - ansible |
15 > |
15 - git |
16 > - ansible |
16 runcmd: |
17 > - git |
17 - echo -e "[localhost]\n127.0.0.1 ansible_connection=local" >> /etc/ansible/hosts |
18 > |
18 - ssh-keyscan github.com >> /etc/ssh/ssh_known_hosts |
19 > runcmd: |
19 - mkdir /etc/ansible/web |
20 > |
20 - ansible-pull -d /etc/ansible/web/ -U <git repo URL> |
21 > - echo -e "[localhost]\n127.0.0.1 ansible_connection=local" >> /etc/ansible/hosts |
|
22 > - ssh-keyscan github.com >> /etc/ssh/ssh_known_hosts |
|
23 > - mkdir /etc/ansible/web |
|
24 > - ansible-pull -d /etc/ansible/web/ -U <git repo URL> |
|
25 - The above will require a git mirror |
21 - The above will require a git mirror |
26 |
22 |