Reference¶
Implementation design & details¶
States & modules reference¶
- Custom states modules
- Execution modules
- Registries
- RemoteExecution/PaaS/ProjectManagement modules
- Subregistries
- mc_dns / dns settings
- mc_mvn / mvn registry
- mc_firewalld / firewalld functions
- mc_dbus / dbus functions
- mc_apparmor / apparmor functions
- mc_apache / apache httpd functions
- mc_autoupgrade / packages autoupgrade
- mc_bind / named/bind functions
- mc_burp / burp functions
- mc_casperjs / casperjs/npm registry
- mc_circus / circus functions
- mc_cloud_compute_node / cloud compute node related functions
- mc_cloud_controller / cloud related variables
- mc_cloud_images / cloud images release managment & delivery
- mc_cloud_lxc / lxc registry for compute nodes
- mc_cloud / cloud registries & functions
- mc_cloud_saltify / cloud related variables
- mc_dumper / Some useful wrappers to dump/load values
- mc_dbsmartbackup / db_smart_backup functions
- mc_dhcpd / dhcpd registry
- mc_env / env registry
- mc_etckeeper
- mc_etherpad / etherpad functions
- mc_fail2ban / fail2ban functions
- mc_grub / grub registry
- mc_haproxy / haproxy functions
- mc_icinga / icinga functions
- mc_icinga_web / icinga_web functions
- mc_java / java registry
- mc_kernel / kernel registry
- mc_locales / locales registry
- mc_locations
- mc_logrotate / logrotate registry
- mc_lxc / lxc registry
- mc_memcached / memcached registry
- mc_mongodb / mongodb functions
- mc_mumble / mumble registry
- mc_mysql / mysql functions
- mc_nagvis / nagvis functions
- mc_network / network registry
- mc_nginx / nginx registry
- mc_nodejs / nodejs/npm registry
- mc_ntp / ntp registry
- mc_pgsql / Postgresql related functions
- mc_phantomjs / phantomjs/npm registry
- mc_php / php registry
- mc_pkgs / pkgs registry
- mc_pnp4nagios / pnp4nagios functions
- mc_postfix / postfix functions
- mc_provider / provider functions
- mc_psad / psad functions
- mc_pureftpd / pureftpd functions
- mc_python / python registry
- mc_rabbitmq / rabbitmq functions
- mc_rdiff-backup / rdiff-backup functions
- mc_redis / redis functions
- mc_rsyslog / rsyslog functions
- mc_rvm / rvm registry
- mc_salt / salt related helpers
- mc_screen / screen registry
- mc_shorewall / shorewall functions
- mc_snmpd / snmpd functions
- mc_ssh / OpenSSH related functions
- mc_ssl / ssl registry
- mc_supervisor / supervisor functions
- mc_timezone / timezone registry
- mc_tomcat / tomcat functions
- mc_ulogd / ulogd functions
- mc_updatedb / updatedb functions
- mc_usergroup / usergroup registry
- mc_uwsgi / uwsgi functions
- mc_www / www registry
- Other modules
- States modules
- mc_apache / apache states
- mc_git / Interaction with Git repositories
- mc_postgres_database / Wrapper to automaticly set the rigth pgsql to attack
- mc_postgres_extension / Wrapper to automaticly set the rigth pgsql to attack
- mc_postgres_group
- mc_postgres_user / Wrapper to automaticly set the rigth pgsql to attack
- mc_proxy / Dummy state generation
- mc_registry / local registries
- bacula / Management of bacula File Daemon Configuration
- makina-states grains modules
- Runners modules
- Api modules
- Execution modules
Formulaes & macros helpers reference¶
- Makina-states Formulaes
- Localsettings
- casper configuration
- phantomjs configuration
- updatedb configuration
- timezone configuration
- etckeeper configuration
- Git configuration
- /etc/hosts managment
- JDK configuration
- PamLdap configuration
- Locales managment
- rc.local managment
- Network configuration
- Nodejs configuration
- nscd configuration
- Package manager configuration
- Default packages managment
- Python configuration
- dotdeb repository configuration
- RVM (ruby)
- Shell configuration
- Sudoers managment
- sysctl managment
- System Users & SSH accces configuration
- VIM editor configuration
- GNU Screen configuration
- Nodetypes formulaes
- Controllers
- Services
- cache services
- Backup services
- Base services
- Collaboration services
- Databases services
- DNS services
- Firewall services
- Ftp services
- Geographical information system services
- Http services
- Java services
- Mail services
- Monitoring services
- Openstack services
- Php services
- Proxy services
- Queue services
- Log services
- Virtualization services
- Monitoring services
- Projects
- Salt Cloud integration
- Localsettings