mc_cloud_saltify / cloud related variables¶
- This contains generate settings around cloud_saltify
- This contains also all targets to be driven using the saltify driver
- LXC driver profile and containers settings are in mc_lxc / lxc registry.
-
mc_states.modules.mc_cloud_saltify.
default_settings
(cloudSettings)¶ Except targets, we take all the default from mc_cloud / cloud registries & functions
- bootsalt_args
- args to give to bootsalt (default to cloudcontroller configured value)
- bootsalt_branch
- default bootsalt_branch to use (default to cloudcontroller configured value)
- id
- fqdn/minionid of the host to saltify
- ssh_gateway
- (all the gw params are opt.) ssh gateway info
- ssh_gateway_port
- ssh gateway info
- ssh_gateway_user
- ssh gateway info
- ssh_gateway_key
- ssh gateway info and default hosts key to ssh in
- ssh_gateway_password
- ssh gateway password
- ssh_keyfile
- use the ssh key (private) instead of using password base authentication
- name
- name of the host if it does not match id (do not use...)
- ip
- eventual ip if dns is not yet accessible
- ssh_username
- user name to connect as to provision the box
- password
- password to use (leave empty for key)
- no_sudo_password
- disable sudo password handling (default: False). If the guest system disable sudo password asking, set this parameter to true
- sudo_password
- sudo_password (leave empty to default to password)
- sudo
- do we use sudo (bool)
- targets
- List of minionid Targets where to bootstrap salt using the saltcloud saltify driver (something accessible via ssh)
-
mc_states.modules.mc_cloud_saltify.
target_extpillar
(name, c_data=None, ttl=32140800)¶ Settings for bootstrapping a target using saltcloud saltify driver (something accessible via ssh) mappings in the form: