Tag Archives: Salt Stack

Salt Stack – salt-key-accepter

VertigoRay/ September 21, 2013/ Uncategorized/ 0 comments

During my adventures with Salt Stack, I wanted to accept keys automatically on the master. However, I wanted to do this more intelligently than just accepting all of them. To solve this, I threw together a quick script that would accept keys of salt-minions that were in an approved subnet. I use incrontab to watch the minions_pre directory for new

Read More

Salt Stack – salt-grains-environment

VertigoRay/ September 10, 2013/ Uncategorized/ 0 comments

During my adventures with Salt Stack, I was having issues wrapping my head around how I was going to control what environment my dev machines were in.  I even thought that pillar[environment] returning None was a bug.  Turns out, I just needed to think more about what process would work in my environment. To solve this, I have created a very simple

Read More

Salt Stack – salt-osx-dsconfigad

VertigoRay/ September 3, 2013/ Uncategorized/ 0 comments

During my adventures with Salt Stack, I wanted a more robust way to configure and maintain the AD Bind configuration on my Apple computers. To solve this, I have created a module to wrap dsconfigad calls and made it available on GitHub. If you want to know how to use it, check out the wiki. If you have issues with

Read More

Salt Stack – salt-osx-grains

VertigoRay/ August 22, 2013/ Uncategorized/ 0 comments

During my adventures with Salt Stack, I found that the grains lacked a couple of key bits on information for OS X: Apple Model Number Apple Serial Number Additionally, I decided that it would be useful to store the computer’s Company Asset Number in nvram, and make that available in grains. To solve this, I made some customized grains¬†and¬†made them

Read More

Adventures with Salt Stack

VertigoRay/ August 20, 2013/ Uncategorized/ 0 comments

I have been in IT for over 15 years. most of that tenure has been managing Windows Рmostly in the Desktop/Laptop realm. This means that I’ve got a lot of experience with AD, GPO, SCCM, scripting, etc. Recently, I took over the management of Apple Desktops/Laptops for the organization that I work for. Before now, Apples were the outlier

Read More