Kubernetes

How to use AI to Troubleshoot your Kubernetes Cluster

With the increasing Kubernetes (K8s) adoption in modern software development, developers and DevOps teams face a critical challenge when deploying and maintaining applications. Their expertise is often diverted from core application development to analyzing and troubleshooting Kubernetes, affecting their development velocity. To save you time on troubleshooting K8s, Alex Jones

Prince Onyeanuna
Prince Onyeanuna
Kubernetes

Taking Backup of your Kubernetes etcd Data: A step-by-step guide

In the ever-evolving landscape of container orchestration, Kubernetes (K8s) has emerged as the gold standard for managing and scaling containerized applications. At the heart of every K8s cluster lies a critical component known as etcd. etcd is a distributed key-value store that stores and manages all of the K8s' configuration

Omkar Kulkarni
Omkar Kulkarni
Kubernetes

Securing Your Kubernetes Environment: A Comprehensive Guide to Server and Client Certificates in Kubernetes

Kubernetes has emerged as the de facto container orchestration platform in recent years. With its rapid adoption, the need for robust security measures within Kubernetes environments has become paramount. Kubernetes provides several security features, but one of the most important is using server and client certificates. This article will teach

Ehis Iribhogbe
Ehis Iribhogbe
Kubernetes

Upgrading Your EKS Cluster from 1.22 to 1.23: A step-by-step guide

This article was originally published on Gagher Theophilus's blog. Amazon Elastic Kubernetes Service (EKS) is a popular managed Kubernetes service that enables you to run Kubernetes workloads on AWS without the operational overhead of managing your own Kubernetes clusters. EKS provides a highly available and scalable platform for running your

Terpase Theophilus Gagher
AWS

Understanding the Kubernetes API Objects and How They Work

Kubernetes is an open-source container orchestration platform that allows developers to automate containerized applications' deployment, scaling, and management. One of the key features of Kubernetes is its API, which provides a uniform way to interact with the platform and perform tasks such as deploying and managing applications, monitoring the status

Ehis Iribhogbe
Ehis Iribhogbe
Kubernetes

How to restart Kubernetes Pods with kubectl

Anyone who has used Kubernetes for an extended period of time will know that things don’t always go as smoothly as you’d like. In production, unexpected things happen, and Pods can crash or fail in some unforeseen way. When this happens, you need a reliable way to restart

Divine Odazie
Divine Odazie
Kubernetes

Kubernetes Architecture Explained: Worker Nodes in a Cluster

When you deploy Kubernetes, you get a cluster. And the cluster you get upon deployment would consist of one or more worker machines (virtual or physical) called nodes for you to run your containerized applications in pods. For each worker node to run containerized applications, it must contain a container

Divine Odazie
Divine Odazie
Kubernetes

How to run Minikube on an Apple M1 chip without Docker Desktop

Docker Desktop failed me, and at the time (13th July 2022) of writing this article, Hyperkit, VirtualBox, and other hypervisors specified here don’t work on the Apple M1 chip. Weeks ago, while using Docker Desktop, it suddenly got stuck in a start-stop loop. I spent hours trying to resolve

Divine Odazie
Divine Odazie
Kubernetes