blob: e985cbf966e2927996b2a7a5a59a528a447f8224 [file] [log] [blame]
Filip Pytloun669bdad2016-02-19 16:20:11 +01001# If this is set, 'root' will not be able to ssh in and they
2# will get a message to login instead as the above $user (ubuntu)
3disable_root: false
4
5# This will cause the set+update hostname module to not operate (if true)
6preserve_hostname: false
7
8# Better let managing of /etc/hosts on salt and others
9# manage_etc_hosts: localhost
10
11# The modules that run in the 'init' stage
12cloud_init_modules:
13 - migrator
14 - bootcmd
15 - write-files
16 - growpart
17 - resizefs
18 - set_hostname
19 - update_hostname
20 - update_etc_hosts
21 - rsyslog
22 - users-groups
23 - ssh
24
25# The modules that run in the 'config' stage
26cloud_config_modules:
27 - mounts
28 - locale
29 - set-passwords
30 - yum-add-repo
31 - package-update-upgrade-install
32 - timezone
33 - puppet
34 - chef
35 - salt-minion
36 - mcollective
37 - disable-ec2-metadata
38 - runcmd
39
40# The modules that run in the 'final' stage
41cloud_final_modules:
42 - rightscale_userdata
43 - scripts-per-once
44 - scripts-per-boot
45 - scripts-per-instance
46 - scripts-user
47 - ssh-authkey-fingerprints
48 - keys-to-console
49 - phone-home
50 - final-message
51
Filip Pytloun14b75ab2016-03-17 19:32:10 +010052datasource_list: [ NoCloud, ConfigDrive, Ec2, OpenStack, OVF, MAAS, None ]
Filip Pytloun669bdad2016-02-19 16:20:11 +010053datasource:
54 Ec2:
55 timeout: 5 # (defaults to 50 seconds)
56 max_wait: 10 # (defaults to 120 seconds)
57 OpenStack:
58 timeout: 5 # (defaults to 50 seconds)
59 max_wait: 10 # (defaults to 120 seconds)
Filip Pytloun14b75ab2016-03-17 19:32:10 +010060 MAAS:
61 timeout: 5 # (defaults to 50 seconds)
62 max_wait: 10 # (defaults to 120 seconds)
Filip Pytloun669bdad2016-02-19 16:20:11 +010063
64growpart:
65 mode: auto
66 devices: ['/']
67
68# vim: syntax=yaml