Sup! My name is Yura đź‘‹

I’m an author of CatOps Telegram channel and a Newsletter about DevOps and other issues, but mostly DevOps.

  • Working as SRE focusing on different infrastructure projects. Mostly Kubernetes related.
  • Originally from Kyiv. Currently, located in Berlin.
  • You can find more information about me on the About page as well as my occasional public talks here (none of them is in English, though)

My Notes from FOSDEM & CfgMgmt Camp 2025

You can also read this article on Substack. For many years now I spent the beginning of February in Belgium, first at FOSDEM in Brussels and later at CfgMgmt Camp in Ghent. Two years ago I shared some notes from the conferences, and I want to do so again. But first, let me tell you why I love each of these conferences. Frankly, I’ve heard many concerns about the two: rooms being too crowded, logistics too chaotic, and many topics too outdated....

February 13, 2025 Â· 6 min Â· Yurii Rochniak

Testing Helm Charts Part II

This article is also available on Substack. This is a very basic example of using Helm Unittestas well as an example of the “test pyramid” discussed in the previous article. The code is available on GitHub. Structure We have two charts: fw-demo - a chart with our demo application monitoring - a library chart that applies some DataDog monitoring rules for the main chart. monitoring chart is a dependency....

July 13, 2024 Â· 6 min Â· Yurii Rochniak

Testing Helm Charts Part I

This article is also available on Substack. Before answering this question, we should decide why to test Helm chart? and if you even need to bother with that. Following an example from this xkcd comic, the real answer is: it depends. So, I want to share with you my story of Helm chart testing. How and, more importantly, why it started, and how it played out in the end. On a side note, I did a talk on this topic at the DevOps FW Days conference....

July 11, 2024 Â· 9 min Â· Yurii Rochniak

Trigger a GitHub Action Pipeline with a Comment

How to Trigger a GitHub Actions Pipeline with a Comment UPD 2023-09-07: Clarified some caveats around checking out the code when triggering a pipeline with a comment. Look for the UPD 2023-09-07 text on this page. Building comment-based workflows is a pretty neat thing from the UX perspective. You can work on the code in your IDE, create a pull request, and then leverage PR comments to run some automation....

August 18, 2023 Â· 11 min Â· Yurii Rochniak

How to add, use, and update `.terraform.lock.hcl` without pain

This is the first guest article in this blog. This is one is by Maksym Vlasov - my co-author of the CatOps channel. Pre-history As you may know, Terraform 1.4.0 has introduced changes, which break the previous unintentional behavior. Previously, you could ignore the lockfile and use cached providers as long as the version constraints in the code were okay with your local cache. Starting from 1.4.0, Terraform always checks the lockfile before going into your cache directory....

June 20, 2023 Â· 10 min Â· Maksym Vlasov