Note: Practice questions to help you prepare for the KCNA exam
🔹 1. What is the smallest unit in Kubernetes?
- Docker
- Deployment
- Image
- Pod
🔹 2. What does CNCF stand for?
- Cloud Native Container Foundation
- Cloud Native Computing Federation
- Cloud Native Computing Foundation
- Cloud Native Cloud Federation
🔹 3. What are the 4Cs of Cloud Native Security?
- Cluster, Cloud, Containers, Compute
- Compute, Cloud, Code, Containers
- Code, Container, Cluster, Cloud
- Code, Containers, Computer, Computing
🔹 4. What is the most common autoscaling method in the world of cloud-native?
- Horizontal Scaling
- Upward Scaling
- Vertical Scaling
- Downward Scaling
🔹 5. What does serverless computing not need?
- Cloud
- Servers
- The provisioning and operating infrastructure
- Code
🔹 6. Which of the following is not a fundamental metric used in Site Reliability Engineering?
- Service Level Objective (SLO)
- Service Level Indicator (SLI)
- Service Level Definition (SLD)
- Service Level Agreement (SLA)
🔹 7. The Kubernetes object "Stateful Set" requires which service for the network identity of Pods?
- ClusterIP
- NodePort
- LoadBalancer
- Headless Service
🔹 8. The Open Container Initiative (OCI) provides container standards for ?
- Runtime, Image, Distribution
- Image, Build, Distributions
- Container, Image, Build
- Container, image distribution
🔹 9. Which of the following Computing model doesn't require provisioning of infrastructure?
- EC2 Instances
- Infrastructure as Service
- Serverless
- Bare Metal Model
🔹 10. What are the main part of a Service Mesh?
- Master plane and worker node
- Kube-scheduler and controller manager
- Data plane and Control plane
- Discovery plane and date plane
🔹 11. Kubernetes was originally developed by who?
- Amazon
- Microsoft
🔹 12. What are the TWO types of Kubernetes nodes? Select TWO answers.
- Worker Node
- Internal Node
- Control Plane Node
- Data plane
🔹 13. What is the name of the agent that run on each Kubernetes worker node?
- etcd
- kube-API server
- kube-proxy
- kubelet
🔹 14. Which of the following is not part of the Control Plane in Kubernetes?
- etcd
- kube-API server
- kube scheduler
- kube-proxy
🔹 15. Which access control component of Kubernetes is responsible for authorisation and deciedes what a user is allowed to do?
- Config Maps
- Service Account
- Admission Controller
- Role-Based Access Control (RBAC)
🔹 16. Which of the following container runtime is marked as deprecated by Kubernetes?
- gVisor
- Docker
- containerd
- CRI-O
🔹 17. Which control plane component is responsible for scheduling pods?
- kubelet
- kube controller manager
- kube scheduler
- kube-proxy
🔹 18. Select TWO commands which can be used to LIST all pods in all namespaces.
- kubectl get pods
- kubectl get pods -n --all
- kubectl get pods -A
- kubectl get pods --all-namespaces
🔹 19. What is the command to list all the available objects in your Kuberenetes cluster ?
- kubectl list api-resources
- kubectl get apis
- kubectl get api-resources
- kubectl api-resources
🔹 20. Which of these is not a service type in Kubernetes?
- ClusterIP
- NodePort
- Ingress
- LoadBalancer
🔹 21. What language is used to specify and create a Kubernetes resource?
- JavaScript
- Python
- YAML
- JSON
🔹 22. Which of the following is not a required field to create a Kubernetes resource?
- kind
- apiVersion
- container
- metadata