Working with Namespaces
Take a look at the following commands:
$ kubectl get ns
$ kubectl create ns linuxcon
$ kubectl describe ns linuxcon
$ kubectl get ns/linuxcon -o yaml
$ kubectl delete ns/linuxcon
The above commands show how to view, create and delete namespaces. Note that the describe subcommand shows several settings, such as Labels, Annotations, resource quotas, and resource limits, which we will discus later in the course.
Once a namespace has been created, you can reference it via YAML when creating a resource:
$ cat redis.yaml
apiVersion: V1
kind: Pod
metadata:
name: redis
namespace: linuxcon
...Last updated