introduction to saltstack

12
Introduction to SaltStack Rafael Souza

Upload: rafael-de-paula-souza

Post on 30-Jul-2015

74 views

Category:

Software


0 download

TRANSCRIPT

Introduction to SaltStackRafael Souza

What is?SaltStack

● A configuration management system;

● A distributed remote execution system;

● For complex datacenter infrastructures;

● Started in 2011;

● Open Source;

● Comercial company;

- Master - “Minion” topology;- Built on top of high speed messaging bus;- ZeroMQ (moving to pure TCP transport);- Python;

Agent Based Vs. Agentless

SaltStack is both!

salt '*' test.ping

Target

Function

Salt State File

● YAML;

● YAML_JINJA;

● Python;

● PYDLS;

● Grains;

● Pillar;

● salt-ssh;

● salt-cloud;

● Reactor System;

Hands On!