WEBINAR: On August 10th, 2020, join us to learn how to solve Capacity Management on Kubernetes.

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

Demystifying Docker, Kubernetes For Your Organization

Introduction If you are in the business of technology, there’s a good chance you’ve heard of Docker and Kubernetes. If y...

Nodejs App From Docker To Kubernetes Cluster

In this article, we’re developing a starter NodeJS server and deploying it to a Kubernetes cluster, starting from the very primary server, then building the image from docker and deploying it to the K...

Kubernetes Automatic Scaling

  What is Scaling? Scaling means the practice of adapting your infrastructure to new load conditions. If you have more load, you scale up to enable the environment to respond swiftly/on-time and avoid...

The Configuration Template Pattern

  Injecting external configuration data to containerized application is a crucial requirement. You can seldom find an application that does not accept (or require) customization that alters its behavi...

Unchangeable Configuration Pattern

  When there is a need to inject external data to a Kubernetes Pod, we use environment variables, ConfigMaps, and Secrets. Each method has its own use-case scenario and best practice. However, you som...

Kubernetes Patterns : Environment Variables Configuration Pattern

Each and every application out there needs external configuration at some point. For example, the error verbosity level of a PHP script, the output format of a Python Flask API (XML or JSON), the cook...

Kubernetes Patterns : The Init Container Pattern

The Initialization Pattern The initialization logic is common among programming languages in general. In Object-Oriented Programming languages, we have the concept of the constructor. The constructor ...
1 2 3 4