Font size
WorksheetsCertified Kubernetes Administrator
Total questions: 20
Worksheet time: 10mins
What are the master components? (choose all that apply)
API Server
Kubelet
Scheduler
Controller-manager
Etcd
What are the worker components? (choose all that apply)
Kubelet
Kube-proxy
Kube API Server
Container Runtime
Etcd
What are Pod Controllers? (choose all that apply)
ReplicaSet
DaemonSet
ReplicaPod
StatefulSet
Deployment
What was Kubernetes called before it got opensource?
Containerd
Borg
Rocket
Kubecon
How do we expose deployments/pods?
Deployment
Service
ReplicaSet
Ingress
What is the correct fqdn for service "nginx" in namespace "app"?
nginx.local
nginx.app.svc.cluster.local
nginx.app.cluster.local
nginx.svc.cluster.local
Name the 4 main network issues/problems/topics within Kubernetes? (choose all that apply)
Container tot Container
Pod to Pod
Pod to Service
External to Service
Deployment to Service
Which 2 steps does the scheduler perform to select a node for a pod?
Scoring
Analyzing
Filtering
Granting
What is not a valid affinity rule?
Pod AntiAffinity
Pod Affinity
Node Anti Affinity
Node Affinity
A service account is scoped to a namespace
True
False
A service account can be binded to? (choose all that apply)
A role
A clusterrole
A rolebinding
A clusterrolebinding
Based on what do Networkpolicy resources select pods to define and apply rules?
Pod names
Namespace name
Labels
On which level can you apply security contexts? (choose all that apply)
Pod
Deployment
Container
Service
Secrets cannot be mounted into pods via a volume!
True
False
What are types of Volumes? (choose all that apply)
emptydir
secret
configmap
persistentvolumeclaim
persistentvolume
A Persistent Volume depends on the lifetime of a Pod!
True
False
A Volume stops to exist when a container restarted or deleted!
True
False
What does kubectl drain <node> do?
Move pods and make specified node unavailable for scheduling new pods?
Make node unavailable for new pods?
Move pods from the specified node?
Remove specified node from cluster
What command makes a node available for scheduling again?
kubectl uncordon
kubectl cordon
What is the correct order of steps to upgrade your OS?
1) kubectl drain <node>
2) Upgrade OS
3) kubectl cordon <node>
1) kubectl drain <node>
2) Upgrade OS
3) kubectl uncordon <node>
1) kubectl cordon <node>
2) Upgrade OS
3) kubectl uncordon <node>
1) kubectl uncordon <node>
2) Upgrade OS
3) kubectl cordon <node>
