KCNA — Kubernetes Core Resources

1 minute read

Chapter 3 — Kubernetes Core Resources

This chapter covers the Kubernetes objects you create and manage in a cluster. These resources are central to the Kubernetes Fundamentals domain (46% weight).


What You’ll Learn

# Topic What You’ll Understand
1 Pods & Containers The smallest deployable unit in Kubernetes
2 Deployments & ReplicaSets Managing pod replicas and rolling updates
3 Services & Endpoints Stable networking for pods
4 Namespaces & Labels Organizing and selecting resources
5 ConfigMaps & Secrets Externalizing configuration and sensitive data
6 Scheduling Concepts How pods are placed on nodes
7 Practice Questions Test your knowledge (10 MCQs)

Why This Chapter Matters

Kubernetes resources are the building blocks of every application deployment. You need to understand what each resource does, when to use it, and how they relate to each other.

Resource Exam Relevance
Pods What they are, single vs multi-container, lifecycle
Deployments Rolling updates, rollbacks, replicas
Services ClusterIP, NodePort, LoadBalancer types
Namespaces Logical isolation, default namespaces
ConfigMaps/Secrets How to externalize config, encoding vs encryption
Scheduling Taints, tolerations, node affinity

Resource Hierarchy

                    Deployment
                        │
                        │ manages
                        ▼
                    ReplicaSet
                        │
                        │ creates/manages
                        ▼
                ┌───────┴───────┐
                │               │
               Pod             Pod
             ┌──┴──┐        ┌──┴──┐
             │Cont.│        │Cont.│
             └─────┘        └─────┘
                │               │
                └───── Service ─┘
                     (stable IP)

Ready to Start?

Pods & Containers →

Updated: