📄️ Myth: Kubernetes Has Only One Pod Type
I’ve heard this many times in interviews:
📄️ Myth: Pods Don’t Consume Compute Resources Because They Are Logical
This belief feels correct.
📄️ Myth: Init Containers can run in any order or in parallel
This myth often surfaces during interviews or design discussions:
📄️ Myth: Kubernetes Pods Always Need a Service Account
I’ve seen engineers argue that disabling Service Account tokens is unsafe because “pods need it to run.”
📄️ Myth: All Pods Are Created Using the API Server and Scheduler
Early in my Kubernetes journey, I strongly believed that the API server and scheduler were mandatory for every Pod.
📄️ Myth: CPU Requests Guarantee Reserved CPU for Containers
During a performance investigation, I once saw a pod with cpu: 500m requests getting throttled heavily under load.
📄️ Myth: Pause Container Always Runs as a fixed UID(65535)
While inspecting host-level processes for a Pod with two containers, the following output was observed:
📄️ Myth: A UID must exist as a Linux user to run a container
While testing a new pod deployment, I set:

