Image builds with DockerMake

Dockerfile is nice, but it’s a puppet toy when it comes to scale. I am looking for a solution to consistently build many docker images with shared layers and consistent and predictable build workflow.

Read »

Salt-Formulas updates

Posted on

Sum up all features on salt-formulas project (https://github.com/salt-formulas). For the first, and only this time, for the whole year.

The most features comes from Mirantis and it’s MCP product portfolio, however the public participation in the past year was also important.

Read »

Salt water to Helm Chart's wheel

Flexible way to perform configuration management actions in the Helm chart’s.

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.

TL;DR

My use-case is simple. I want to update Influxdb chart. and provide way to:

  • create database

  • configure users

  • access right’s

  • continuous_queries

  • retention policies

Quite common stuff when using influxdb. Additionally any lifecycle will need scheduled cron job to prune data etc. which is nothing else then kind of query to the backend.

Common use-case, but what a surprise the Chart did not had these implemented. Not even upstream one. (well google upstream has users + rights but still I was not satisfied.)

Wait, in general these and similar functions we already implemented under "Salt/Chef" tools years ago. miss as well. There must be a huge gap in functions available in what other charts as well.

Read »

Generate your .ssh/config

On ubuntu 16.04 is still an old version of OpenSSH client that don’t support include statement’s on it’s .ssh/config. I manage my dotfiles in git repos and one such is .ssh/config.d. The script below is capable take that repo as source and generate the configuration. …

Read »

Docker Swarm meetup talk

Docker Swarm I have been working closely with TCP Cloud in my spare time during past weeks to evaluate Docker Swarm cluster orchestration. Kind of easy level to get some insight into the product and it’s bugs ;). Yeah.. it’s not production ready yet! Anyway I am going to deliver a sweet talk and open discussion at today’s Docker Meetup (Prague). For these who may concern the presentation is online already.…

Read »

Started IBM internal LEVEL DEVil workshop series

Posted on

LEVEL DEVil workshops Running a DevOps workshop for Poland colleagues in March was a one thing but from a day one I was quite sure I will do have to repeat it locally. Practicing DevOps and Continuous Delivery in company as IBM and for the enterprise customers might be a tough task. That’s nothing about enterprises, IBM is actually on a global level doing pretty much well in my eyes in the kind of internal transformation.…

Read »

Running devops workshop in Warsaw

DevOps workshop with Chef At the end of the 2015 I was asked by IBM colleague from Poland who is leading a team of Java developers to develop and deliver a DevOps workshop. I took a challenge and delivered March 9-10 in Warsaw personally. The slides from the event are available at: http://slides.com/petrmichalec/devops-workshop Agenda At first quite challenge as the DevOps topic is so wide, right? Finally I narrowed agenda to some “devops” discussion, Chef.…

Read »

DevOps Kung-fu workshop

Work in progress… I am now working on DevOps workshop that would show up Chef, Consul, Docker possibilities in DEV and orchestration together with KitchenCI and InSpec testing and auditing. As a first stage I created my own version for DevOps kung-fu presentation: http://slides.com/petrmichalec/epcim-devops-cult DevOpsKungFu presentation Note: this was originaly presented by Adam Jacob / CTO of Chef / @adamhjk - http://github.com/chef/devops-kungfu. Worth to watch youtube stream BTW.…

Read »

How i found hugo

Posted on

As my Django site from 2006 or so went recently south I decided to to make it up from scratch. Original apealive.net website 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 ;-(. On the other hand, during the time, I wrote few pages using static generators and Hugo is the latest one I kept an eye on.…

Read »

Welcome BABE

Posted on

Expecting BABE, promo poster & trailer. Welcome BABE …

Read »

Mikuláš just born

Posted on

Jsme tři! A vy jste od 21:46 pasovaný na prarodiče, strýce a tetky. Měříme 51cm, Vážíme 3020g a jmenujeme se Mikuláš Michalec. Adrika i Mikuláš jsou v pořádku. Prý brnkačka za dvě kačky (říkali sestřičky). APe a M…

Read »

We have just purchased ground for family house

In the last year we were looking for new place for living. Today we just purchased it. The ground is located in Stará Boleslav and quite close to city center. We also have some pictures how it may look like once finished. Friends: ehm... The opening party is not yet planed :-) ... Location http://mapy.cz/s/4KIH Plans Hope, you like it as we do! …

Read »

Jak se klube Rozinka ?

Nechali jsme si u Markéty S. udělat krásné fotky naší rozinky a její rodiny. A myslíme moc se to povedlo. Adrika měla jako vždy bezva náladu a tak to fakt jelo. Sluší jim to moc. APe se tam nakonec raubíř taky vnutil. Jak jinak. My už máme jasno. U fotografa zastavíme pravidelně. Není nad pořádný fotky! On a Ona She and He Spot the APe…

Read »