Magalix Blog
The latest from Magalix on kubernetes, containers and smart DevOps.

Kubernetes Deployments 101

  Why use a Kubernetes Deployment? In another article, we discussed Kubernetes ReplicaSets. ReplicaSets, however, have o...

Kubernetes StatefulSets 101 - State of the Pods

  The difference between a Statefulset and a Deployment A Statefulset is a Kubernetes controller that is used to manage and maintain one or more Pods. However, so do other controllers like ReplicaSets...

Kubernetes Vulnerable to DoS Attacks, You Need to Patch NOW!

      Kubernetes Vulnerable to DoS Attacks, you Need to Patch NOW!   The recently-discovered vulnerabilities allow an attacker to launch a DoS (Denial of Service) attack against the machines running K...

Kubernetes Storage 101

When discussing Kubernetes Storage, we’re talking about volumes. A Volume is the basic unit of storage in a Kubernetes cluster. But what is a volume and why Kubernetes uses it? Problems Kubernetes Vol...

Kubernetes Jobs 101 - The Task Jobs

Kubernetes Jobs Use Cases Kubernetes features several controllers for managing pods. We have ReplicaSets, DaemonSets, StatefulSets, and Deployments. Each one of those has its own scenario and use case...

Kubernetes DaemonSets 101

Why DaemonSets in Kubernetes? Sometimes, you may need to run a process on all the nodes of the cluster. Think of log-collecting services like Prometheus Log Exporter or storage daemons like glusterd. ...

Kubernetes ReplicaSet 101

  What is a Kubernetes ReplicaSet? A Kubernetes pod serves as a deployment unit for the cluster. It may contain one or more containers. However, containers (and accordingly, pods) are short-lived enti...