# A Namespace is a way to group related resources together inside the # cluster, like a folder. It doesn't do much on its own — its real job is # letting you keep "demo" separate from other apps you add later, so you can # manage, view, and delete them independently (e.g. `kubectl -n demo get pods`). # # We create this explicitly, as its own file, rather than letting Argo CD # invent it implicitly. That way it shows up in Git like everything else — # if you ever wonder "why does this namespace exist?", the answer is always # "because a file in this repo says so." apiVersion: v1 kind: Namespace metadata: name: demo