Kubernetes and Cloud Native Associate (KCNA) — Question 121
Which of the following sentences is true about container runtimes in Kubernetes?
Answer options
- A. If you let iptables see bridged traffic, you don't need a container runtime.
- B. If you enable IPv4 forwarding, you don't need a container runtime.
- C. Container runtimes are deprecated, you must install CRI on each node
- D. You must install a container runtime on each node to run pods on it.
Correct answer: D
Explanation
The correct answer is D because a container runtime is essential for managing containerized applications and running pods in Kubernetes. Options A and B incorrectly suggest that certain network configurations can replace the need for a container runtime, which is not accurate. Option C misstates the status of container runtimes and incorrectly implies that CRI can substitute them.