basic objects: Pods, Service, Volumes, Namespace, etc., which are independent and don’t require
other objects
1.
high-level objects (controllers): Deployments, Replication Controllers, ReplicaSets, StatefulSets, Jobs,
etc., which are built on top of the basic objects