Tagged with salt

Nahum Shalman

Testing SaltStack 2014.7 release candidates on SmartOS

I still have some other SmartOS related blog posts in the pipeline, but this one is quick and I know there's at least one person who will use these instructions soon. I recently ironed out the details for a build environment for esky builds of salt 2014.7 release candidates. The bulk of the work is contained in this commit though a follow on commit further tightened up the build environment instructions so check that ...

smartos salt

Nahum Shalman

Saltstack 2014.1.0 esky build for SmartOS

2014.1.0 has been released I've built an esky package for it. Get it here. Known issue with 2014.1.0 SMF support is a little bit broken but I've tested a fix for which I've submitted a pull request. An esky build with that patch included is available here. ...

smartos salt

Nahum Shalman

Getting Started with SaltStack in the Joyent Cloud

(Edited May 1, 2015 with updated links to tarballs. Also, in hindsight I don't think that using a user-script is the best way to bootstrap for production. This is still a quick way to kick the tires, though.) Create a Master Provision a zone /opt/local/sdc/bin/sdc-createmachine \ --package d71da280-92da-489f-9c4c-c91891fa202f \ --image 87b9f4ac-5385-11e3-a304-fb868b82fe10 \ --name salt-master-2014-01-05 Wait for it to finish provisioning and then SSH in as root (I recommend running sm-set-hostname and rebooting before going ...

smartos salt

Nahum Shalman

Packaging Standalone Salt Builds for SmartOS

This isn't for everyone. Some people like their package manager to install their configuration management tool. Others like to use things like the omnibus install of chef. This is like the latter. This process will hopefully be much better when the successors of bbfreeze-1.1.2 and salt-0.17.1 are out... In the meantime, here are my notes on how I got it working. Saltstack Docs: Automatic Update / Frozen Deployments bbfreeze (tool for freezing ...

smartos salt