Verificar el aislamiento del espacio de nombres (namespace)
En este paso, verificarás que la aplicación web está aislada de los demás recursos en el clúster.
Crea un archivo llamado other-app.yaml
con el siguiente contenido:
apiVersion: apps/v1
kind: Deployment
metadata:
name: other
spec:
replicas: 1
selector:
matchLabels:
app: other
template:
metadata:
labels:
app: other
spec:
containers:
- name: nginx
image: nginx
ports:
- containerPort: 80
En este archivo, estás creando otro Despliegue (Deployment) llamado other
en el espacio de nombres predeterminado (default namespace) que ejecuta un contenedor con la imagen nginx
.
Aplica el Despliegue a tu clúster con el siguiente comando:
kubectl apply -f other-app.yaml
Verifica que el Despliegue esté en ejecución en el espacio de nombres predeterminado con el siguiente comando:
kubectl get pods | grep other
Debes ver el pod other
en la lista de pods en ejecución en el espacio de nombres predeterminado.