<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on make me: APe</title><link>https://apealive.net/tags/blog/</link><description>Recent content in Blog on make me: APe</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 14 Dec 2017 12:01:07 +0200</lastBuildDate><atom:link href="https://apealive.net/tags/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Salt water to Helm Chart's wheel</title><link>https://apealive.net/post/helm-charts-wheelhouse/</link><pubDate>Thu, 14 Dec 2017 12:01:07 +0200</pubDate><guid>https://apealive.net/post/helm-charts-wheelhouse/</guid><description>&lt;div class="paragraph lead"&gt;
&lt;p&gt;Flexible way to perform configuration management actions in the Helm
chart’s.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="paragraph"&gt;
&lt;p&gt;We uses years Salt, Chef, Ansible, …​ to do complex configuration steps,
but when it came to implement a new feature in Helm Chart app folks once
again tend to fall back to bash, curl and the Helm hell templates.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="sect1"&gt;
&lt;h2 id="tldr-"&gt;TL;DR &lt;a href="#_tldr" class="hanchor" data-arialabel="Anchor"&gt;🔗︎&lt;/a&gt;&lt;a class="heading-anchor" href="#tldr-" aria-hidden="true"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;div class="sectionbody"&gt;
&lt;div class="paragraph"&gt;
&lt;p&gt;My use-case is simple. I want to update &lt;a href="https://github.com/Mirantis/k8s-apps/tree/master/charts/influxdb" target="_blank" rel="noopener noreferrer"&gt;Influxdb
chart&lt;/a&gt;
.
and provide way to:&lt;/p&gt;</description></item><item><title>Albania 2017</title><link>https://apealive.net/post/2017-10-albania-roadtrip/</link><pubDate>Sun, 22 Oct 2017 01:01:01 +0200</pubDate><guid>https://apealive.net/post/2017-10-albania-roadtrip/</guid><description>&lt;div class="paragraph lead"&gt;
&lt;p&gt;Three mens, one free week, roadtrip in Albania. Tirana, riviera, south
and finally the transit Budapest.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="sect1"&gt;
&lt;h2 id="tldr-"&gt;TL;DR &lt;a href="#_tldr" class="hanchor" data-arialabel="Anchor"&gt;🔗︎&lt;/a&gt;&lt;a class="heading-anchor" href="#tldr-" aria-hidden="true"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;div class="sectionbody"&gt;
&lt;div class="paragraph"&gt;
&lt;p&gt;We planned the trip one week before we left. Albania is known for its
raw nature, mountains, and coast. Visiting mountains in the north part
at the mid of the October was not an option as the weather is colder and
we wanted to travel light.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="paragraph"&gt;
&lt;p&gt;We got nice recommendations from &amp;quot;Alfi&amp;quot; an Albanian friend who runs a
nice Caffe/Bar in Nymburk. As many people, even we considered Albania
and undeveloped country and poor people. What a surprise we soon have
found a much better picture of the region.&lt;/p&gt;</description></item><item><title>Salt NACL encryption for external pillars</title><link>https://apealive.net/post/2017-09-salt-nacl-ext-pillar/</link><pubDate>Tue, 19 Sep 2017 12:01:07 +0200</pubDate><guid>https://apealive.net/post/2017-09-salt-nacl-ext-pillar/</guid><description>&lt;div class="paragraph lead"&gt;
&lt;p&gt;This article is about encrypting Satl external pillars with NACL.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="sect1"&gt;
&lt;h2 id="tldr-"&gt;TL;DR &lt;a href="#_tldr" class="hanchor" data-arialabel="Anchor"&gt;🔗︎&lt;/a&gt;&lt;a class="heading-anchor" href="#tldr-" aria-hidden="true"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;div class="sectionbody"&gt;
&lt;div class="paragraph"&gt;
&lt;p&gt;Salt NACL is based on another SaltStack project
&lt;a href="https://github.com/saltstack/libnacl" target="_blank" rel="noopener noreferrer"&gt;libnacl&lt;/a&gt;
, an wrapper for
&lt;a href="https://github.com/jedisct1/libsodium" target="_blank" rel="noopener noreferrer"&gt;libsodium&lt;/a&gt;
 and Salt nacl
resources
(&lt;a href="https://github.com/saltstack/salt/blob/develop/salt/moduels/nacl.py" target="_blank" rel="noopener noreferrer"&gt;module&lt;/a&gt;
,
&lt;a href="https://github.com/saltstack/salt/blob/develop/salt/runners/nacl.py" target="_blank" rel="noopener noreferrer"&gt;runner&lt;/a&gt;
,
&lt;a href="https://github.com/saltstack/salt/blob/develop/salt/renderers/nacl.py" target="_blank" rel="noopener noreferrer"&gt;renderer&lt;/a&gt;

and
&lt;a href="https://github.com/saltstack/salt/blob/develop/salt/pillar/nacl.py" target="_blank" rel="noopener noreferrer"&gt;ext_pillar&lt;/a&gt;
).&lt;/p&gt;
&lt;/div&gt;
&lt;div class="paragraph"&gt;
&lt;p&gt;Overview of merged features to
&lt;a href="https://github.com/saltstack/salt/pulls?utf8=%E2%9C%93&amp;amp;q=is%3Apr%20is%3Aclosed%20nacl" target="_blank" rel="noopener noreferrer"&gt;&lt;code&gt;develop&lt;/code&gt;&lt;/a&gt;

branch:&lt;/p&gt;
&lt;/div&gt;
&lt;div class="ulist"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;NACL module, runner (around 2015.x)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;NACL update with secretbox, sealedbox (around 2017/Aug)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;NACL render with boxed syntax support &lt;code&gt;NACL[Cr7ptHere=]&lt;/code&gt; (around
2017/Aug)&lt;/p&gt;</description></item><item><title>Testing salt formulas and models with kitchen-salt</title><link>https://apealive.net/post/salt-formula-testing-kitchen-salt-1/</link><pubDate>Thu, 20 Jul 2017 12:01:07 +0200</pubDate><guid>https://apealive.net/post/salt-formula-testing-kitchen-salt-1/</guid><description>&lt;div class="document"&gt;
&lt;div id="tl-dr" class="section"&gt;
&lt;h2 id="tldr"&gt;TL;DR&lt;a class="heading-anchor" href="#tldr" aria-hidden="true"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;An overview how to implement salt-formula test's with kitchen-salt.&lt;/p&gt;
&lt;/div&gt;
&lt;div id="overview" class="section"&gt;
&lt;h2 id="overview"&gt;Overview&lt;a class="heading-anchor" href="#overview" aria-hidden="true"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;In this article I will talk about writing and testing
&lt;a href="https://github.com/salt-formulas%5Bsalt-formulas"
class="reference external"&gt;&lt;a href="https://github.com/salt-formulas[salt-formulas" target="_blank" rel="noopener noreferrer"&gt;https://github.com/salt-formulas[salt-formulas&lt;/a&gt;
&lt;/a&gt;].
An curated collection of formulas behind salt-formulas community. The
concepts however will fit to any salt formula.&lt;/p&gt;
&lt;p&gt;If you are interested in
&lt;a href="https://github.com/salt-formulas%5Bsalt-formulas"
class="reference external"&gt;&lt;a href="https://github.com/salt-formulas[salt-formulas" target="_blank" rel="noopener noreferrer"&gt;https://github.com/salt-formulas[salt-formulas&lt;/a&gt;
&lt;/a&gt;]
read more at: &lt;a href="https://salt-formulas.readthedocs.io/en/latest"
class="reference external"&gt;&lt;a href="https://salt-formulas.readthedocs.io/en/latest" target="_blank" rel="noopener noreferrer"&gt;https://salt-formulas.readthedocs.io/en/latest&lt;/a&gt;
&lt;/a&gt;&amp;gt;[readthedocs
salt-formulas].&lt;/p&gt;
&lt;p&gt;To test formulas we will use
&lt;a href="https://github.com/saltstack/kitchen-salt%5Bkitchen-salt"
class="reference external"&gt;&lt;a href="https://github.com/saltstack/kitchen-salt[kitchen-salt" target="_blank" rel="noopener noreferrer"&gt;https://github.com/saltstack/kitchen-salt[kitchen-salt&lt;/a&gt;
&lt;/a&gt;]
framework.&lt;/p&gt;</description></item><item><title>Generate your .ssh/config</title><link>https://apealive.net/post/ssh-config-compile/</link><pubDate>Wed, 05 Jul 2017 10:31:07 +0200</pubDate><guid>https://apealive.net/post/ssh-config-compile/</guid><description>&lt;p&gt;On ubuntu 16.04 is still an old version of OpenSSH client that don’t
support include statement’s on it’s &lt;code&gt;.ssh/config&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;I manage my &lt;code&gt;dotfiles&lt;/code&gt; in git repos and one such is &lt;code&gt;.ssh/config.d&lt;/code&gt;. The
script below is capable take that repo as source and generate the
configuration.&lt;/p&gt;</description></item><item><title>Byobu script to pre-open session to salt minions</title><link>https://apealive.net/post/byobu-salt/</link><pubDate>Thu, 05 Jan 2017 10:31:07 +0200</pubDate><guid>https://apealive.net/post/byobu-salt/</guid><description>&lt;p&gt;Recently I wrote an handy script to pre-open byobu session window to
most of the minions. And split pane on each minion that create’s
cluster.&lt;/p&gt;</description></item><item><title>I have made my howtos a public Gist's</title><link>https://apealive.net/post/gists/</link><pubDate>Sat, 05 Dec 2015 10:31:07 +0200</pubDate><guid>https://apealive.net/post/gists/</guid><description>&lt;p&gt;The url: &lt;a href="https://gist.github.com/epcim" target="_blank" rel="noopener noreferrer"&gt;https://gist.github.com/epcim&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;One simple example by many&lt;/p&gt;</description></item><item><title>How i found hugo</title><link>https://apealive.net/post/2015-12-how-i-found-hugo/</link><pubDate>Mon, 05 Oct 2015 10:31:07 +0200</pubDate><guid>https://apealive.net/post/2015-12-how-i-found-hugo/</guid><description>&lt;p&gt;As my Django site from 2006 or so went recently south I decided to to
make it up from scratch.&lt;/p&gt;
&lt;div class="box"&gt;
&lt;figure itemprop="associatedMedia" itemscope=""
itemtype="http://schema.org/ImageObject"&gt;
&lt;div class="img"&gt;
&lt;img src="http://apealive.net/media/post/2015-12_old-apealive-net.png"
itemprop="thumbnail" /&gt;
&lt;/div&gt;
&lt;a href="http://apealive.net/media/post/2015-12_old-apealive-net.png"
itemprop="contentUrl"&gt;&lt;/a&gt;
&lt;figcaption&gt;&lt;h4 id="original-apealive.net-website"&gt;Original apealive.net
website&lt;/h4&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Even though I am now pretty solid in DevOps, applying it on low
frequency used blog and keeping django running for years it’s overhead.
I will rather spend that one with my kids. Sorry loved #django #python
;-(.&lt;/p&gt;
&lt;p&gt;On the other hand, during the time, I wrote few pages using static
generators and &lt;a href="https://gohugo.io" target="_blank" rel="noopener noreferrer"&gt;Hugo&lt;/a&gt;
 is the latest one I kept an eye
on. So why not give it a chance. Well there is only one summary: Besides
@spf13 is supposed to be genius - &lt;strong&gt;Hugo is really the framework that
makes building the webpages a fun again!&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Welcome BABE</title><link>https://apealive.net/post/babe/</link><pubDate>Sat, 05 Jul 2014 10:31:07 +0200</pubDate><guid>https://apealive.net/post/babe/</guid><description>&lt;p&gt;Expecting BABE, promo poster &amp;amp; trailer.&lt;/p&gt;
&lt;div class="box"&gt;
&lt;figure itemprop="associatedMedia" itemscope=""
itemtype="http://schema.org/ImageObject"&gt;
&lt;div class="img"&gt;
&lt;img src="http://apealive.net/media/post/2014/2014_07_BABE_Poster.jpg"
itemprop="thumbnail" /&gt;
&lt;/div&gt;
&lt;a href="http://apealive.net/media/post/2014/2014_07_BABE_Poster.jpg"
itemprop="contentUrl"&gt;&lt;/a&gt;
&lt;figcaption&gt;&lt;h4 id="welcome-babe"&gt;Welcome BABE&lt;/h4&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;div class="video video-container"&gt;
&lt;div class="iframe"&gt;
&lt;div id="player"&gt;
&lt;/div&gt;
&lt;div class="player-unavailable"&gt;
&lt;h1 id="došlo-kchybě"&gt;Došlo k chybě.&lt;a class="heading-anchor" href="#do%c5%a1lo-kchyb%c4%9b" aria-hidden="true"&gt;#&lt;/a&gt;
&lt;/h1&gt;
&lt;div class="submessage"&gt;
&lt;p&gt;Nelze spustit JavaScript.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;\&lt;/p&gt;</description></item><item><title>Meeting our flat again</title><link>https://apealive.net/post/meeting-our-flat-again/</link><pubDate>Thu, 10 Feb 2011 17:08:18 +0000</pubDate><guid>https://apealive.net/post/meeting-our-flat-again/</guid><description>&lt;div class="document"&gt;
&lt;p&gt;With feelings of &amp;quot;just&amp;quot; longer vacation we are back at home country.
Adriana noted that it's cold and a minute later paced a question When
this Europe vacation ends?&lt;/p&gt;
&lt;p&gt;Just for all our readers. We are in CR since 25.12. Since that time to
Feb 06 we have been staying in our flat over night just for one night.
Seems we are still live like an backpackers :-D. Sure there was couple
of reasons - meeting friends, pub &amp;amp; beer, meeting friends, pub &amp;amp; beer
etc. Last two weeks in February we took care of Adriana brother children
(4y,8y and 17y) while he was on his Thailand vacation. At the time of
writing this post we are even back at our regular jobs, monkeying money
again :-).&lt;/p&gt;</description></item></channel></rss>