In this diagram, the primary key store of Kubernetes in the control plane.
What is etcd?
The default type of deployment strategy in Kubernetes
What is a rolling update?
Depicted below, this is a common type of controller available in Kubernetes.
What is a cron job?
A set of virtual machines with the same configuration in AKS
What is a node pool?
This service can be used to route traffic internally within a cluster to multiple pods.
What is a cluster IP?
In this diagram, a CLI that is commonly connected to the API.
What is kubectl?
What are selectors?
These containers are sometimes placed within pods and need to "finish" before the main container is in a running state.
What are init containers?
In AKS, this service automatically right sizes your node pool depending on the work to be scheduled.
What is the cluster autoscaler?
This service allows external traffic to reach a cluster, even if the pods have no external IP addresses.
What is a load balancer?
The smallest unit of compute in Kubernetes
What is a pod?
What is declarative?
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?
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?
These allow combinations of non-confidential environment variables to be injected into containers.
What are config maps?
These are not created directly, but form a record of deployments send to the control plane in Kubernetes
What are replica sets?
These types of volumes no longer exist when a pod is destroyed.
What are ephemeral?
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?
This service integrates AKS with Azure Monitor.
What is Container Insights?
Unlike Kubernetes secrets, these are actually encrypted instead of encoded.
What are sealed secrets?
Depicted below, the components that run workloads.
What are worker nodes?
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?
This type of controller is what we presently use on our own Kubernetes cluster, depicted below.
What is an ingress controller?
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?
This file, pictured below, can define many things, one of which is the API endpoint for kubectl.
What is KubeConfig?