K8 101
Deployments and Volumes
Jobs, Controllers and Health
AKS
Services, ConfigMaps and Secrets
100

In this diagram, the primary key store of Kubernetes in the control plane.

What is etcd?

100

The default type of deployment strategy in Kubernetes

What is a rolling update?

100

Depicted below, this is a common type of controller available in Kubernetes.

What is a cron job?

100

A set of virtual machines with the same configuration in AKS

What is a node pool?

100

This service can be used to route traffic internally within a cluster to multiple pods.

What is a cluster IP?

200

In this diagram, a CLI that is commonly connected to the API.

What is kubectl?

200
Used in deployments, these data filter based on labels when specified 

What are selectors?

200

These containers are sometimes placed within pods and need to "finish" before the main container is in a running state.

What are init containers?

200

In AKS, this service automatically right sizes your node pool depending on the work to be scheduled.

What is the cluster autoscaler?

200

This service allows external traffic to reach a cluster, even if the pods have no external IP addresses.

What is a load balancer?

300

The smallest unit of compute in Kubernetes

What is a pod?

300
The CLI kubectl has two commands, apply and create.  While create is specific in how it expects Kubernetes to deploy, apply uses a ____________ syntax which is preferred.

What is declarative?

300

This type of probe tells Kubernetes to restart a container in a pod after it has started but is no longer responsive.

What is a liveness probe?

300

The default AKS networking model, shown below, is notable because none of the pods can be accessed outside of the cluster, but can be a good option when you lack IP addresses. 

What is Kubenet?

300

These allow combinations of non-confidential environment variables to be injected into containers.

What are config maps?

400

These are not created directly, but form a record of deployments send to the control plane in Kubernetes

What are replica sets?

400

These types of volumes no longer exist when a pod is destroyed.

What are ephemeral?

400

This type of probe prevents Kubernetes from routing requests to a pod via a service if it fails - instead, Kubernetes will try to route to a different pod.

What is a readiness probe?

400

This service integrates AKS with Azure Monitor.

What is Container Insights?

400

Unlike Kubernetes secrets, these are actually encrypted instead of encoded.

What are sealed secrets?

500

Depicted below, the components that run workloads.

What are worker nodes?

500

Depicted below, the following example of a pod is a common way multiple containers are used within a single pod using a _____ pattern. 

What is a sidecar?

500

This type of controller is what we presently use on our own Kubernetes cluster, depicted below.

What is an ingress controller?

500

This is the current network plugin used with our AKS cluster.  It allows direct access to the pods outside the cluster.

What is Azure CNI?

500

This file, pictured below, can define many things, one of which is the API endpoint for kubectl.

What is KubeConfig?