Linux Foundation CKA Practice Test - Questions Answers, Page 5
List of questions
Related questions
Question 41
Check the Image version of nginx-dev pod using jsonpath
Explanation:
kubect1 get po nginx-dev -o
jsonpath='{.spec.containers[].image}{"\n"}'
Question 42
Create a busybox pod and add "sleep 3600" command
Explanation:
kubectl run busybox --image=busybox --restart=Never -- /bin/sh -c
"sleep 3600"
Question 43
Create an nginx pod and list the pod with different levels of verbosity
Explanation:
// create a pod
kubectl run nginx --image=nginx --restart=Never --port=80
// List the pod with different verbosity
kubectl get po nginx --v=7
kubectl get po nginx --v=8
kubectl get po nginx --v=9
Question 44
List the nginx pod with custom columns POD_NAME and POD_STATUS
Explanation:
kubectl get po -o=custom-columns="POD_NAME:.metadata.name,
POD_STATUS:.status.containerStatuses[].state"
Question 45
List all the pods sorted by name
Explanation:
kubectl get pods --sort-by=.metadata.name
Question 46
List all the pods sorted by created timestamp
Question 47
List all the pods showing name and namespace with a json path expression
Question 48
List "nginx-dev" and "nginx-prod" pod and delete those pods
Question 49
Score: 4%
Context
You have been asked to create a new ClusterRole for a deployment pipeline and bind it to a specific
ServiceAccount scoped to a specific namespace.
Task
Create a new ClusterRole named deployment-clusterrole, which only allows to create the following resource types:
• Deployment
• StatefulSet
• DaemonSet
Create a new ServiceAccount named cicd-token in the existing namespace app-team1.
Bind the new ClusterRole deployment-clusterrole lo the new ServiceAccount cicd-token , limited to the namespace app-team1.
Question 50
Score: 4%
Task
Set the node named ek8s-node-1 as unavailable and reschedule all the pods running on it.
Question