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

The Sidecar Pattern

    Do One Thing, Do it Best The basic idea on which UNIX was designed is to not have a complex monolithic tool do every...

Kubernetes Patterns : Capacity Planning

  An excellent cloud-native application design should declare any specific resources that it needs to operate correctly. Kubernetes uses those requirements to make the most efficient decisions to ensu...

Kubernetes Patterns - Application process management

      What is application lifecycle management?   Many programming languages frameworks implement the concept of lifecycle management. The term refers to how the platform can interact with the compone...

Kubernetes Patterns - Declarative Deployments

  Kubernetes Best Practices - Declarative Deployments     Deployments are higher-level controllers that use ReplicaSets to ensure that no downtime is incurred when you need to update your Pods. Deploy...

Kubernetes Deployments 101

  Why Use a Kubernetes Deployment? In another article, we discussed Kubernetes ReplicaSets. ReplicaSets, however, have one major drawback: once you select the pods that are managed by a ReplicaSet, yo...

Kubernetes Services 101: The Pods Interfaces

Pods are the basic building blocks of any Kubernetes cluster. They host one or more containers. A Kubernetes Service acts as a layer above the pods. It is always aware of the pods that it manages: the...

Kubernetes 101 - Concepts and Why It Matters

A 10k feet overview of Kubernetes Concepts and Architecture If you are into the DevOps or the IT field in general, you surely heard the term Kubernetes. In this article, we explore Kubernetes from a 1...
1 2 3