KCNAUpdated 8d ago · Aug 28, 2026
KCNA: Kubernetes and Cloud Native Associate
300 questions across 1 topics, with suggested answers, explanations where available, and imported community discussion. The first 30 questions are free to preview.
Topics
| # | Topic | Questions | Free |
|---|---|---|---|
| 1 | Kubernetes Fundamentals | 300 | 30 |
Preview
30 of 300 accessibleQuestion 1 · Kubernetes Fundamentals Open
What is a key consideration when selecting a base image for a container in a Kubernetes deployment?
Answer: C
A container image should contain the bare minimum needed to run its packaged program: ideally only the application and its dependencies, built from the smallest suitable base image. This minimizes unnecessary content and reduces exposure to vulnerabilities; smaller images can also improve deployment efficiency. Kubernetes documentation also advises against relying on the `:latest` tag in production because it makes running versions and rollbacks harder to track.
**Learn more:** [Kubernetes Security Checklist](https://kubernetes.io/docs/concepts/security/security-checklist/) · [Kubernetes Images](https://kubernetes.io/docs/concepts/containers/images/)
Question 2 · Cloud Native Architecture Open
What is the most widely adopted method for conflict resolution and decision-making in open-source projects under the CNCF umbrella?
Answer: B
CNCF projects commonly make decisions through open community discussion and, when agreement is not reached or a formal decision is needed, voting by the relevant maintainers or governing body. This provides a transparent, collaborative governance process rather than decisions based on financial analysis, chance, or a founder’s unilateral authority.
**Learn more:** [CNCF Sandbox project voting example](https://github.com/cncf/sandbox/issues/462)
Question 3 · Kubernetes Fundamentals Open
Which Kubernetes component manages network communications both inside and outside a cluster, using operating-system packet filtering when available?
Answer: A
`kube-proxy` is the node-level network proxy that maintains network rules for Kubernetes Services. Those rules enable communication with Pods from both within and outside the cluster, and `kube-proxy` uses the operating system packet-filtering layer when it is available.
**Learn more:** [Kubernetes Cluster Architecture](https://kubernetes.io/docs/concepts/architecture/)