Raspberry K8s on Wifi

Everybody installs a Kubernetes cluster on raspberry pi … so why not me … let’s play :)

First of all you’ve to pick your hardware and that’s where you’ve to do some choices. And my choice was to avoid buying a switch because I like it to have less cables and items lying around. Obviously not as reliable but it’s just a game.

Here you can see the difference. This is the only wifi version:

And here is the ethernet version:

lots of cables
cool switch though, it’s powered by usb only
Continue reading

The DevOps Handbook

If you are on a DevOps transformation journey this is not doubt a good a read. It will give you the strength and some material to share with your coworkers.

The book remains quite high level (not too deep in the technologies) so it will give you an overview of DevOps practices and why they’re so powerful.
I would recommend the read to engineers but also to managers that want to understand or rollout DevOps practices to improve organisations.
This is also about creating a better workplace for you and your coworkers.

Micro Pipeline Hell

Today I did a nice presentation on continuous delivery applied in a microservices scenario at a tech meetup hosted by Levi9 in Novi Sad in Serbia.

I explained how the choice of microservices architecture can give you a lot of advantages but it also brings along a lot of work as a trade off.

An example would be to configure a continuous integration pipeline for each of your services. A nice solution is to automate the creation of the pipelines. Check the slides if you are interested!

 

How to take your knowledge of Azure resource manager to the next level!

I used ARM templates for some time now but probably also in a very unstructured way. Until .. I saw this excellent Pluralsight course on ARM templates called Azure Resource Manager Deep Dive

ARM_deep_dive

ARM deep dive by James Bannen

 

If you got some spare time and you are into Azure infrastructure automation I would highly recommend it to you :)
Thanks to James Bannen for creating this excellent course!

Book: Fake Work

fake work book

 

This book is really nice. It describes how many people do work that is not actually useful to anyone. People are actually quite smart, even if they are not 100% aware that they are doing fake work they somehow feel it.

Almost nobody wants to do fake work, it is not gratifying that’s why many companies have big turnovers in job positions. The book gives insight and helps defining a strategy to get rid of the wasted time that we spend every day on fake work.

I advise it to anyone, it’s a good read for leaders that want to shape the environments and the culture they live in, and workers that have their part of responsibility in creating the same environment.

My Aikido master told me once: I’ve not created the dojo, everyone each of you has.

Keep track of Octopus deploys with the ELK stack

Sometimes we need some intelligence on how our deploys have behaved. We ask ourselves questions like:

  • How many deploys have we done this month, or this quarter?
  • How many have failed?
  • How many rollbacks have we done?
  • What was the context of that deploy that failed on march 29th?

So I came up with this idea to store the deployment information using the Elastic search, Logstash, Kibana stack. It is quite nice because it is free to use and it is very powerfull and customisable.

Continue reading