Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # The top level settings are used as module
- # and system configuration.
- # A set of users which may be applied and/or used by various modules
- # when a 'default' entry is found it will reference the 'default_user'
- # from the distro configuration specified below
- users:
- - default
- # If this is set, 'root' will not be able to ssh in and they
- # will get a message to login instead as the default $user
- disable_root: true
- mount_default_fields: [~, ~, 'auto', 'defaults,nofail', '0', '2']
- resize_rootfs_tmp: /dev
- ssh_deletekeys: 0
- ssh_genkeytypes: ~
- ssh_pwauth: 0
- # This will cause the set+update hostname module to not operate (if true)
- preserve_hostname: false
- # Example datasource config
- # datasource:
- # Ec2:
- # metadata_urls: [ 'blah.com' ]
- # timeout: 5 # (defaults to 50 seconds)
- # max_wait: 10 # (defaults to 120 seconds)
- # The modules that run in the 'init' stage
- cloud_init_modules:
- - migrator
- - seed_random
- - bootcmd
- - write-files
- - growpart
- - resizefs
- - disk_setup
- - mounts
- - set_hostname
- - update_hostname
- - update_etc_hosts
- - ca-certs
- - rsyslog
- - users-groups
- - ssh
- # The modules that run in the 'config' stage
- cloud_config_modules:
- - ssh-import-id
- - locale
- - set-passwords
- - spacewalk
- - yum-add-repo
- - ntp
- - timezone
- - disable-ec2-metadata
- - runcmd
- # The modules that run in the 'final' stage
- cloud_final_modules:
- - package-update-upgrade-install
- - puppet
- - chef
- - salt-minion
- - mcollective
- - rightscale_userdata
- - scripts-vendor
- - scripts-per-once
- - scripts-per-boot
- - scripts-per-instance
- - scripts-user
- - ssh-authkey-fingerprints
- - keys-to-console
- - phone-home
- - final-message
- - power-state-change
- # System and/or distro specific settings
- # (not accessible to handlers/transforms)
- system_info:
- # This will affect which distro class gets used
- distro: fedora
- # Default user name + that default users groups (if added/used)
- default_user:
- name: fedora
- lock_passwd: True
- gecos: fedora Cloud User
- groups: [wheel, adm, systemd-journal]
- sudo: ["ALL=(ALL) NOPASSWD:ALL"]
- shell: /bin/bash
- # Other config here will be given to the distro class and/or path classes
- paths:
- cloud_dir: /var/lib/cloud/
- templates_dir: /etc/cloud/templates/
- ssh_svcname: sshd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement