Xe - Blog - Contact - Gallery - Resume - Talks - Signal Boost - Feeds | GraphViz - When Then Zen

There's a Node In The Cluster In The Cloud

A 6 minute read.

Ever confused about how the parts of Kubernetes work together? Follow along with this song made to the tune of There's a Hole in the Bottom of the Sea! It's not too hard and there's very few moving parts. Sing along!


There's a node in the cluster in the cloud.

There's a node in the cluster in the cloud.

There's a node; there's a node; there's a node in the cluster in the cloud.

There's a pod on the node in the cluster in the cloud.

There's a pod on the node in the cluster in the cloud.

There's a pod; there's a pod; there's a pod on the node in the cluster in the cloud.

There's a container in the pod on the node in the cluster in the cloud.

There's a container in the pod on the node in the cluster in the cloud.

There's a container; there's a container; there's a container in the pod on the node in the cluster in the cloud.

There's a ReplicaSet controlling the pods with the containers on the nodes in the cluster in the cloud.

There's a ReplicaSet controlling the pods with the containers on the nodes in the cluster in the cloud.

There's a ReplicaSet; there's a ReplicaSet; There's a ReplicaSet controlling the pods with the containers on the nodes in the cluster in the cloud.

There's a Deployment templating the ReplicaSet controlling the pods with containers on the nodes in the cluster in the cloud.

There's a Deployment templating the ReplicaSet controlling the pods with containers on the nodes in the cluster in the cloud.

There's a Deployment; there's a Deployment; there's a Deployment templating the ReplicaSet controlling the pods with containers on the nodes in the cluster in the cloud.

There's a Service exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's a Service exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's a Service; there's a Service; There's a Service exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's an Ingress allowing traffic to the Service exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's an Ingress allowing traffic to the Service exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's an Ingress; there's an Ingress; there's an Ingress allowing traffic to the Service exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nodes in the cluster in the cloud.

There's an Ingress controller routing to the service specified by the Ingress allowing traffic to the Service exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's an Ingress controller routing to the service specified by the Ingress allowing traffic to the Service exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's an Ingress controller; there's an ingress controller; there's an Ingress controller routing to the service specified by the Ingress allowing traffic to the Service exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's a certificate manager holding secrets for the Ingress controller routing to the Service specified by the Ingress exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's a certificate manager holding secrets for the Ingress controller routing to the Service specified by the Ingress exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's a certificate manager; there's a certificate manager; There's a certificate manager holding secrets for the Ingress controller routing to the Service specified by the Ingress exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's a DNS controller pointing traffic to the Ingress controller routing to the Service specified by the Ingress exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's a DNS controller pointing traffic to the Ingress controller routing to the Service specified by the Ingress exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nods in the cluster in the cloud.

There's a DNS controller; there's a DNS controller; there's a DNS controller pointing traffic to the Ingress controller routing to the Service specified by the Ingress exposing the Deployment templating the ReplicaSet controlling the pods with containers on the nodes in the cluster in the cloud.


Adapted from this shitpost. Follow me on Twitter for more enlightening shitposts like this!


This article was posted on M10 02 2021. Facts and circumstances may have changed since publication. Please contact me before jumping to conclusions if something seems wrong or unclear.

Tags: kubernetes satire

This post was WebMentioned at the following URLs:

The art for Mara was drawn by Selicre.

The art for Cadey was drawn by ArtZora Studios.