El comando `kubectl create namespace` es la forma más sencilla de crear un nuevo espacio de nombres en Kubernetes.
```
kubectl crea un espacio de nombres
```
Por ejemplo, para crear un nuevo espacio de nombres llamado "mi-espacio de nombres", ejecutaría el siguiente comando:
```
kubectl crear espacio de nombres mi-espacio de nombres
```
También puede crear un nuevo espacio de nombres configurando el contexto actual en un nuevo espacio de nombres.
```
kubectl config set-context --current --namespace=
```
Por ejemplo, para crear un nuevo espacio de nombres llamado "mi-espacio de nombres" y establecerlo como contexto actual, ejecutaría el siguiente comando:
```
kubectl config set-context --current --namespace=mi-espacio de nombres
```
También puede crear un nuevo espacio de nombres utilizando la API de Kubernetes.
```
kubectl create -f
```
Por ejemplo, para crear un nuevo espacio de nombres llamado "mi-espacio de nombres" usando un archivo YAML, ejecutaría el siguiente comando:
```
kubectl crear -f mi-espacio de nombres.yaml
```
Para verificar que se haya creado el nuevo espacio de nombres, puede ejecutar el siguiente comando:
```
kubectl obtiene espacios de nombres
```
Debería ver el nuevo espacio de nombres listado en el resultado.
```
NOMBRE ESTADO EDAD
predeterminado Activo 126d
sistema-kube activo 126d
mi-espacio de nombres Activo 2m
```
Método 2:usar `kubectl config set-context`
Método 3:usar la API de Kubernetes
Verificando el nuevo espacio de nombres