Makina States
  • Makina-States usage
    • About
    • Setup & usage
    • Projects for developers
    • Additionnal docs
  • Reference
    • Implementation design & details
    • States & modules reference
    • Formulaes & macros helpers reference
    • Misc & Obsolete
 
Makina States
  • Docs »
  • Reference »
  • Custom states modules »
  • Execution modules »
  • mc_cloud_saltify / cloud related variables
  • Edit on GitHub

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_mastersalt_args
args to give to bootsalt (default to cloudcontroller configured value)
mode
salt mode (salt/mastersalt) (default to cloudcontroller configured value)
master
salt master fqdn to rattach to (default to cloudcontroller configured value)
master_port
salt master port to rattach to (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
mode
mastersalt or salt, keep at any price mastersalt or your are on your own
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:

Next Previous

© Copyright 2014 -> 2015, Mathieu Le Marec Pasquet, Régis Leroy & Makina Corpus folks.

Built with Sphinx using a theme provided by Read the Docs.