Technical requirements – Managing Advanced Kubernetes Resources

In the previous chapter, we covered Kubernetes and why we need it and then discussed bootstrapping a Kubernetes cluster using MiniKube and KinD. We then looked at…

The adapter pattern – Container Orchestration with Kubernetes

As its name suggests, the adapter pattern helps change something to fit a standard, such as cell phones and laptop adapters, which convert our main power supply…

Example application – Container Orchestration with Kubernetes

The Flask application queries a Redis sidecar for the secret and sends that as a response. That is not ideal, as you won’t send secrets back as…

Example application – Container Orchestration with Kubernetes-1

We will use the example application we used in Chapter 3, Containerization with Docker, in the Deploying a sample application with Docker Compose section. The source code…

The ambassador pattern – Container Orchestration with Kubernetes

The ambassador pattern derives its name from an ambassador, an envoy representing a country overseas. You can also think of an ambassador as a proxy of a…

Probes in action – Container Orchestration with Kubernetes

Let’s improve the last manifest and add some probes to create the following nginx-probe.yaml manifest file: … startupProbe: exec: command: readinessProbe: httpGet: path: / port: 80 initialDelaySeconds:…