A Letter to Tech Community

Dear tech community, there is a lot of information about Russian invasion in Ukraine right now. This is truly important to spread only the information that came from trustworthy sources! Also, NEVER SHARE ANY INFORMATION ABOUT UKRAINIAN FORCES! There are ongoing fishing attacks on Ukraine right now. I bet as tech people you know pretty well, how to deal with that. However, you can share information about how protect themselves to your less experienced friends and family members. Here Vlad Styran put together some advises on that. You can also find it on GitHub in Ukrainian. ...

February 26, 2022 · 2 min · Yurii Rochniak

The Results of My Kubernetes Survey

Kubernetes Survey Results Not so long ago, I created a survey to understand how people manage their Kubernetes clusters. I got more than a hundred responses from Telegram, Reddit, Twitter, and DOU, 102 to be precise. Now, I am ready to share it with you! You can find all the raw data via this link. This text is also available in Ukrainian. A backstory (skippable content) After, I wrote the article about Kubernetes backups - Why backup Kubernetes?, I got a few questions about the cluster topology we use. Especially on the “cluster as cattle” concept and technical struggles associated with it. I started writing a follow-up article on that topic, but then I realized that my view is limited by the experience at just a few companies. Thus, I decided to ask people about how they manage their clusters. So, here we are. ...

February 17, 2022 · 11 min · Yurii Rochniak

Рік 2021

Ось і минув рік 2019 і 3/4. За цей час ми побачили, що пандемії так просто не зникають, а час на розробку вакцини не є основною перешкодою імунізації. Традиційно почну з того, що набажав собі на цей рік: Вакцинуватись від COVD - DONE. Також записався на бустер у січні. Якщо ви вакцинувались близько півроку назад, пошукайте, як можна отримати бустерну вакцину. Якщо ж ви досі не щепилися, то що з вами не так?! Читати книжки - я зарахую в done. Цього року я прочитав всього близько 5 книжок, але якщо додати сюди всі сатті, що я передивлявся для CatOps, вистачить на кілька епосів. Розмовляти німецькою - скорше ні, чим так. Тобто мені здається, я маю тут неабиякий прогрес. Я вже без проблем вмію замовляти страви в ресторанах, питати, де в магазині ті чи інші продукти і таке інше. Іноді я навіть розумію, що мені відповідають. Проте назвати свій рівень володіння німецькою мовою повноцінно розмовним я не наважусь. Мабуть, потрібно буде наступного року спробувати здати екзамен. Сподіваюсь, В1 я зможу витягнути. Сходити в клуб - тут дивись пункт про “пандемії так просто не зникають”. Якщо бути до кінця чесним, якись час клуби були відкриті, тому нарікати тут я можу тільки на себе. Ба більше, вони і зараз відкриті, але tanzen ist verboten (танцювати заборонено - пер.), що вже стало локальним мемом. Подія Року Цього року сніг в Берліні випадав двічі, причому перший раз він тримався більше однієї доби. ...

December 29, 2021 · 8 min · Yurii Rochniak

Why backup Kubernetes?

This is the second part of a series of articles regarding Kubernetes backups. You can find the first part about Velero tool here. Why Backup Kubernetes? In the previous part I provided a brief overview of the backup & restore tool for Kubernetes called Velero. Now, I would like to talk, why backup your cluster at all? What makes a cluster? A typical production cluster has a three-layer structure. There are Kubernetes components themselves. There are plugins that ease your operations e.g. ingress controllers, admission webhooks, etc. I will refer to them as “core plugins” from now on. At the end of the day, there are applications - actual workloads that make your company’s money. ...

December 27, 2021 · 6 min · Yurii Rochniak

Blog Redesign

Blog Redesign I have redesigned my blog recently. Well, not really redesigned, rather applied a Hugo theme, that I liked the most. This is how it was before: And this is how it looks now: Why so? Supporting a theme is hard. I’m not a web developer. I have some idea about CSS and I can use a bunch of examples on the Web to create something on my own, but it takes a lot of effort. And this is not the effort I would like to put. ...

December 14, 2021 · 4 min · Yurii Rochniak