CKAD Exam Questions & Answers 2024/2025
kubectl api-resources -o name - ANSWERScommand will list the object types currently available on the cluster
kubectl describe $object_type $object_name - ANSWERSget information about an object's spec and status
kubectl get pods - ANSWERSGets pods c...
kubectl api-resources -o name - ANSWERScommand will list the object types currently available on the
cluster
kubectl describe $object_type $object_name - ANSWERSget information about an object's spec and
status
kubectl get pods - ANSWERSGets pods currently running (in the default namespace)
kubectl get nodes - ANSWERSgets all nodes currently running in cluster
kubectl get node $node_name - ANSWERSGets name, status, version, etc. about node that is specified
kubectl get node $node_name -o yaml - ANSWERSGets very detailed information about the node that is
specified in yaml information defining the object and it's spec
Pods - ANSWERSThe basic building blocks of any application running in kubernetes
Pod - ANSWERSConsists of one or more containers and a set of resources shared by those containers. All
containers managed by a Kubernetes cluster are part of a POD
kubecutl create -f mypod.yml - ANSWERScreate a pod from the yaml definition file
kubectl apply -f my-pod.yml - ANSWERSEdit a pod by updating the yaml definition and reapplying it
kubectl edit pod my-pod - ANSWERSEdit a pod
, kubectl delete pod my-pod - ANSWERSDelete a pd
kubectl get namespaces - ANSWERSYou can get a list of the namespaces in the cluster
kubectl create ns namespace_name - ANSWERScommand to create a namespace
namespaces - ANSWERSvirtual cluster that makes it easier to manage environments with man users
across multiple teams or projects
command: ['echo'] - ANSWERSUnder the spec for your container you can specify a command this way.
args: [" array", "of", "arguments"] - ANSWERSThe command option in specs also takes an array of
arguments (as strings).
- containerPort: 80 - ANSWERSYour container may want to network with other containers. This will
require you to specify a port for the container (port 80 in this example).
config maps - ANSWERSa k8s object that stores confguration data in a key-value format. This config data
can then be used to configure software running in a container, by referencing the configMap in the pod
spec.
kubectl logs pod_name - ANSWERSDumps pod logs to STDOUT
kubectl exec my-pod -- ls / - ANSWERSExecutes a command inside a pod, in this case "ls /"
resource request - ANSWERSthe amount of resources necessary to run a container
resource limit - ANSWERSA max value for the resource usage of a container
service accounts - ANSWERSallow containers running in pods to access the K8s API. Some apps may need
to interact with the cluser itself. This provides a way to let
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller Bensuda. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $8.49. You're not tied to anything after your purchase.