Kubernetes: POD vertical Scaling – Changing the Resource Limits of PODs without POD Restart

In Kubernetes v1.27, the InPlacePodVerticalScaling feature was introduced as an alpha capability, allowing you to adjust CPU and memory resources of running pods without restarting them. This feature can reduce downtime and make resource scaling more efficient. In this guide,…

Cheat Sheet: How to install Kubernetes via kubadm on Ubuntu 24.04 (and trying to join it as an additional master to an existing cluster)

ChatGPT helped in this task, but some commands did not work immediately, so I had to ask ChatCPT how to fix the errors I encountered. The command presented here leads through the process of installing Kubernetes using kubeadm on a…

How I earned the Certified Kubernetes Administrator (CKA) badge – what would I do differently today?

What is the CKA? The Certified Kubernetes Administrator (CKA) certification proves you have hands-on experience managing Kubernetes clusters. How did I learn Kubernetes? Three years ago, I purchased a 4-day classroom Kubernetes Administration course (LFS458) from FastLane. It was not…

Creating a StoryBook Hello World @ NextJS with the help of OpenAI based on ChatGPT – Part 1: chatting and creating a new Next.js app

Do we still need blogs, if there is ChatGPT around? I will test the OpenAI version of ChatGPT. In the long run, we intend to create a NextJS Hello World program with StoryBook. In this part, we will start chatting…

0 comments on “Cheat Sheet: Install non-privileged podman v3 in a CentOS 7 Container”

Cheat Sheet: Install non-privileged podman v3 in a CentOS 7 Container

See how you can run a user space podman container inside another non-privileged container. For that, we create a CentOS 7 image with podman v3 installed. We spin up a Kubernetes non-privileged container from this image, and we show that…

0 comments on “How to enter a root shell session to a Container with containerd or CRI-O using ‚runc‘ or ’nsenter‘”

How to enter a root shell session to a Container with containerd or CRI-O using ‚runc‘ or ’nsenter‘

The latest version of Kubernetes does not support Docker as a container runtime anymore. That is why many Kubernetes administrators have migrated their cluster's container runtime from docker to another container runtime like containerd or cri-o. Or they will do…

0 comments on “[SOLVED] WebStorm@CentOS Bug: Could not initialize class com.intellij.javascript.debugger.console.jcef.JCE”

[SOLVED] WebStorm@CentOS Bug: Could not initialize class com.intellij.javascript.debugger.console.jcef.JCE

Do you know the following Error message? Error running 'Angular Application' # <- the name of the Debug Profile might be named differently in your case Could not initialize class com.intellij.javascript.debugger.console.jcef.JCE This happened to us on our WebStorm Cloud Desktop…

0 comments on “Migrate Kubernetes Runtime from Docker to containerd”

Migrate Kubernetes Runtime from Docker to containerd

Migration of the kubeadm-based Kubernetes from Docker to containerd should be easy. In my case, it wasn't. Wrong information found on the Internet combined with the incompatibility of the used Kubernetes and containerd versions has caused major problems. Fortunately, I…

0 comments on “WebStorm Cloud Desktop – the Best Javascript IDE in the Browser”

WebStorm Cloud Desktop – the Best Javascript IDE in the Browser

WebStorm Cloud Desktop is now available as an installation-free application that runs in your browser. It provides you with JetBrains' well-known integrated JavaScript development environment with additional CPU and RAM and high internet speed. With the arrival of WebStorm Cloud…