| # If this is set, 'root' will not be able to ssh in and they |
| # will get a message to login instead as the above $user (ubuntu) |
| disable_root: false |
| |
| # This will cause the set+update hostname module to not operate (if true) |
| preserve_hostname: false |
| |
| # Better let managing of /etc/hosts on salt and others |
| # manage_etc_hosts: localhost |
| |
| # The modules that run in the 'init' stage |
| cloud_init_modules: |
| - migrator |
| - bootcmd |
| - write-files |
| - growpart |
| - resizefs |
| - set_hostname |
| - update_hostname |
| - update_etc_hosts |
| - rsyslog |
| - users-groups |
| - ssh |
| |
| # The modules that run in the 'config' stage |
| cloud_config_modules: |
| - mounts |
| - locale |
| - set-passwords |
| - yum-add-repo |
| - package-update-upgrade-install |
| - timezone |
| - puppet |
| - chef |
| - salt-minion |
| - mcollective |
| - disable-ec2-metadata |
| - runcmd |
| |
| # The modules that run in the 'final' stage |
| cloud_final_modules: |
| - rightscale_userdata |
| - scripts-per-once |
| - scripts-per-boot |
| - scripts-per-instance |
| - scripts-user |
| - ssh-authkey-fingerprints |
| - keys-to-console |
| - phone-home |
| - final-message |
| |
| datasource_list: [ NoCloud, ConfigDrive, Ec2, OpenStack, OVF, MAAS, None ] |
| datasource: |
| Ec2: |
| timeout: 5 # (defaults to 50 seconds) |
| max_wait: 10 # (defaults to 120 seconds) |
| OpenStack: |
| timeout: 5 # (defaults to 50 seconds) |
| max_wait: 10 # (defaults to 120 seconds) |
| MAAS: |
| timeout: 5 # (defaults to 50 seconds) |
| max_wait: 10 # (defaults to 120 seconds) |
| |
| growpart: |
| mode: auto |
| devices: ['/'] |
| |
| # vim: syntax=yaml |