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

Creating Custom Kubernetes Operators

An Operator Or A Custom Controller? When I first approached this topic, I had some confusion about an object that extend...

Extending the Kubernetes Controller

  Kubernetes Controllers Overview At the core of Kubernetes itself, there is a large set of controllers. A controller ensures that a specific resource is (and remains) at the desired state dictated by...

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...
1