Kubernetes default namespace¶
The default namespace is the predefined namespace where Kubernetes resources reside if no specific namespace is defined during creation.^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md#L10]
When a user executes a creation command, such as kubectl run mynginx --image=nginx, without specifying a namespace target, the system automatically deploys the resource into this space.^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md#L10]
Inspection and Usage¶
To list resources running inside this namespace, users can query the default context.^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md#L13]
Detailed information about a resource, including its explicit namespace assignment (e.g., Namespace: default), is visible via the describe command.^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md#L16]
Sources¶
^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md]
Related¶
- [[Kubernetes Pods]]
- [[Namespaces]]
- kubectl