July 13, 2018

Taints and Tolerations in Kubernetes

Welcome back! Today we’re going to talk about Taints and Tolerations in Kubernetes. If you use kubeadm you’re probably familiar with them, if not - this blog post was written especially for you! Taints in Kubernetes Taints allow a Kubernetes node to repel a set of pods. In other words, if you want to deploy your pods everywhere except some specific nodes you just need to taint that node. Read more

July 6, 2018

How to Enable Kubernetes Auditing with Kubeadm

Welcome back! In this post, I want to describe how you can enable auditing in Kubernetes cluster that is going to be deployed with kubeadm. Auditing is really important in case you’re actively using Kubernetes cluster and you want to know what’s really happenening behind the curtains. With auditing you can answer the following questions: what happened? when did it happen? who initiated it? on what did it happen? Read more

June 28, 2018

Using Ingress Controller in Kubernetes (part II)

This is the second part in the Kubernetes Ingress series. Please refer to the first one for the basic setup and the info about Ingresses in Kubernetes. Today we’re going to talk about Multiple Services and how to handle HTTPS traffic with Ingress. Let’s start with Multiple Services: Multiple Services Let’s create a second app, it’s basically the same NodeJS code but with a slightly different output: const http = require('http'); const os = require('os'); console. Read more

June 23, 2018

Using Ingress Controller in Kubernetes (part I)

Recently, I played a bit with Kubernete Ingresses. I found some “underwater stones” on my path, so I was thinking that it’s a good idea to share my experience with the community through this blog post. So, today let’s talk about Ingresses. Ingress - the action or fact of going in or entering; the capacity or right of the entrance. Synonyms: entry, entrance, access, means of entry, admittance, admission; Read more

June 14, 2018

How to Change Time Zone in Kubernetes

In the previous post I’ve shown you how to change the time zone in a single Docker container or in your stack of Docker containers. But what if you’re already using Kubernetes for management of containerized applications? First, let’s find out which time zone our pods are using: imagine we have the following pod description (by the way, you should not create the pod from the yaml file directly, use deployment instead) Read more

Creative Commons - Attribution, Noncommercial, No Derivative Works 3.0 License