12
Introduction to SaltStack Rafael Souza

Introduction to SaltStack

Embed Size (px)

Citation preview

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!