Kubernetes and Cloud Native Associate (KCNA) — Question 89
What is the purpose of the CRI?
Answer options
- A. To provide runtime integration control when multiple runtimes are used.
- B. Support container replication and scaling on nodes.
- C. Provide an interface allowing Kubernetes to support pluggable container runtimes.
- D. Allow the definition of dynamic resource criteria across containers.
Correct answer: C
Explanation
The correct answer is C, as the Container Runtime Interface (CRI) is specifically designed to allow Kubernetes to work with different container runtimes in a plug-and-play manner. Option A, while related to integration, does not capture the essence of what CRI achieves. Option B talks about replication and scaling, which is not the primary focus of CRI. Option D is incorrect because CRI does not deal with resource criteria definitions.