<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Salt on iMil.net</title>
    <link>http://imil.net/blog/tags/salt/</link>
    <description>Recent content in Salt on iMil.net</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 06 Jun 2013 21:26:39 +0000</lastBuildDate>
    <atom:link href="http://imil.net/blog/tags/salt/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SaltStack: dynamic sls (updated for 0.15.3)</title>
      <link>http://imil.net/blog/posts/2013/saltstack-dynamic-sls/</link>
      <pubDate>Thu, 06 Jun 2013 21:26:39 +0000</pubDate>
      <guid>http://imil.net/blog/posts/2013/saltstack-dynamic-sls/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been learning and diving into &lt;a href=&#34;http://saltstack.com/community.html&#34;&gt;SaltStack&lt;/a&gt; for about a month now, for both work and personal interest, that thing simply rocks. In the meantime, I&amp;rsquo;ve contributed a couple of modules, like &lt;a href=&#34;https://github.com/saltstack/salt/blob/develop/salt/modules/bridge.py&#34;&gt;bridging&lt;/a&gt; and &lt;a href=&#34;https://github.com/saltstack/salt/blob/develop/salt/modules/xapi.py&#34;&gt;Xen&lt;/a&gt; support, plus a couple of &lt;a href=&#34;http://docs.saltstack.com/topics/targeting/grains.html&#34;&gt;grains&lt;/a&gt; improvements for NetBSD.&lt;/p&gt;&#xA;&lt;p&gt;But most of all, I&amp;rsquo;ve been preparing my &lt;em&gt;${DAYJOB}&lt;/em&gt; infrastructure for &lt;em&gt;Salt&lt;/em&gt;, and I must say this has been much easier than I thought, thanks to this beautifully designed piece of code.&#xA;One aspect I&amp;rsquo;d like to share is the simple way I found to make a &lt;a href=&#34;http://docs.saltstack.com/ref/configuration/minion.html&#34;&gt;minion&lt;/a&gt; dynamically configured, through custom-made grains.&lt;/p&gt;</description>
    </item>
    <item>
      <title>NetBSD configuration management</title>
      <link>http://imil.net/blog/posts/2013/netbsd-configuration-management/</link>
      <pubDate>Thu, 09 May 2013 22:48:01 +0000</pubDate>
      <guid>http://imil.net/blog/posts/2013/netbsd-configuration-management/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been obsessed with &lt;a href=&#34;http://saltstack.com/community.html&#34;&gt;SaltStack&lt;/a&gt; for over a week. This infrastructure management suite is exactly what I needed for both my personal and professional servers: simple but modular, written in python, not depending on a thousand unnecessary complex messaging stacks as it bundles &lt;a href=&#34;http://www.zeromq.org/&#34;&gt;zeromq&lt;/a&gt;, capable of both orchestration and configuration management, all this through comprehensive, well documented API and commands.&lt;/p&gt;&#xA;&lt;p&gt;Only drawback &lt;em&gt;was&lt;/em&gt; it had poor &lt;em&gt;NetBSD&lt;/em&gt; support. &lt;em&gt;Was&lt;/em&gt; :)&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s been a long time since I&amp;rsquo;ve dug into python, so it took me a little bit of effort, but &lt;em&gt;Salt&lt;/em&gt; now has full support of &lt;a href=&#34;http://pkgin.net&#34;&gt;pkgin&lt;/a&gt; in its generic packaging functions, knows how to handle &lt;em&gt;NetBSD&lt;/em&gt; services and is capable of dealing with &lt;em&gt;NetBSD&lt;/em&gt;&amp;rsquo;s &lt;code&gt;sysctl(8)&lt;/code&gt; and &lt;code&gt;sysctl.conf&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
