General Knowledge and Acronyms Flashcards
(63 cards)
CRD
Custom Resource Definition
CCM
Cloud Controller Manager
Common low-level container runtimes
Runc, crun, kata-runtime, gVisor
You typically won’t install these, as they are installed by the Runtime Engine
Another word for high-level container runtime?
Runtime Engine
Which component is responsible for spawning and running containers in a Kubernetes architecture?
Low-Level Container Runtime
What role does the Kube-Proxy play in the Kubernetes infrastructure?
It dynamically configures TCP/UDP and SCTP Forwarding on the system that it runs
What is the role of the Controller-Manager in the Kubernetes architecture?
It is a control loop that monitors the state of your cluster and makes or requests changes.
Which component bridges functionality of the cloud provider to the Kubernetes server?
CCM (Cloud Controller Manager)
What protocol is used by distributed systems to ensure that each node in the cluster agrees on the same state even in the face of failures?
RAFT
How do nodes in a highly available Kubernetes configuration connect to the API server?
Via the loadbalancer
Which Linux namespace is the default shared in a Kubernetes Pod?
UTS
Which command is used to view all resources within all namespaces in a Kubernetes cluster?
kubectl get all -A
How can a new namespace be created in Kubernetes?
kubectl create namespace <mynamespace></mynamespace>
Which Kubernetes service type is dependent on your Kubernetes offering and may vary significantly between On-Prem and Cloud?
LoadBalancer
What do EndPoints in Kubernetes represent?
The IP addresses assigned to the Pods that the service points to
Which command is used to create a Kubernetes job named “calculatepi”?
kubectl create job calculatepi
What Kubernetes version provided a feature as stable that allows a ConfigMap to be immutable?
Kubernetes 1.21
What is the difference between the “-l” and “–selector” options in Kubernetes commands?
They are the same. -l is short for –selector
How long after a feature is announced as deprecated must it remain operational?
1 year
What feature allows you to extend the Kubernetes API by defining new resource types?
CRDs (Custom Resource Definitions)
In the path a request to the Kubernetes API follows, which step occurs immediately after Authorization?
Admission Control
What are the three crucial stages that a request to the Kubernetes API goes through in the context of security and policy enforcement?
Authentication
Authorization
Admission Control
What is the default service account for a Pod to be assigned within the namespace?
default
OIDC
OpenID Connect