Kubernetes CKAD - Certified Kubernetes Application Developer - Application Design Workloads Config Observability
By Morgan Lee · Updated Jul 10, 2026
Question catalog for this preview
Catalog listing of the 5 preview questions for this quiz.
Question 1
A developer needs to run a DaemonSet that deploys a log collection agent on every node, including control plane nodes. By default, the DaemonSet pods are NOT being scheduled on control plane nodes. What is the cause and solution?
Question 2
An application needs to gracefully handle shutdown signals. When a pod is deleted, Kubernetes sends `SIGTERM` to the container. The application needs 20 seconds to finish processing in-flight requests before terminating. How should this be configured?
Question 3
A developer needs to run a data processing job that downloads a file, processes it, and exits. The job must retry up to 4 times if it fails. Which Kubernetes resource and configuration is correct?
Question 4
A developer needs to ensure a specific container in a pod runs as a non-root user (UID 1000) and cannot escalate privileges. Which security configuration is correct?
```yaml
containers:
- name: app
image: myapp:v1
securityContext:
???
```
Question 5
You need to build a multi-container pod where an init container downloads configuration files before the main application container starts. The init container should run `wget -O /config/app.conf http://config-server/app.conf`. Which pod spec structure is correct?