Slides both vertical and horizontal.

Slides split up into multiple sections.

Until it is a giant mess!

The Solution: Developers need to think like Ops

Salt is a simple system that focuses on two things:

So what is salt? and how is it going to help with my problems?

Installing Salt Its so easy even I can do it

Basic Salt Setup

Setting Up The Master Install salt-master via Salt Bootstrap, Pip, Apt, Yum, Source, etc

Edit Configuration (i.e. /etc/salt/master) File Roots file_roots: base: - /srv/salt Pillar Roots pillar_roots: base: - /srv/pillar

Restart salt-master (i.e. /etc/init.d/salt-master restart)

Setting Up The Minions Install salt-minion via Salt Bootstrap, Pip, Apt, Yum, Source, etc

Set FQDN on the server (OR set ID Manually in Config)

Edit Configuration (i.e. /etc/salt/minion) Set Master Server master: master.saltdemo.com Pillar Roots pillar_roots: base: - /srv/pillar

Restart Minion

View Minion Keys On the salt master, list the current keys user@salt-master:~$ sudo salt-key -L Accepted Keys: Unaccepted Keys: web1.salt-demo.com Rejected Keys:

Accept Minion Keys Accept the key (view it before hand to make sure it's legit) user@salt-master:~$ sudo salt-key -a web1.salt-demo.com Accepted Keys: web1.salt-demo.com Unaccepted Keys: Rejected Keys: