Implementación 5 parámetros de uso común
Iniciar una implementación
kubectl create -f helloworld.yml
kubectl obtener implementación
kubectl get rs
la etiqueta debe ser helloworld
kubectl get pods --show-labels
implementación de estado de implementación de kubectl / helloworld-deployment
kubectl exponer implementación helloworld-deployment --type = NodePort
kubectl obtener svc
kubectl describe el servicio helloworld-deployment
Obtenga la IP y el puerto de 3 nodos, curl
ip del clúster de curl
rizo 10.10.187.253:3000
Cambie a una nueva versión de la imagen, en curl, se encuentra que el contenido se convierte en v2
kubectl set image deployment / helloworld-deployment k8s-demo = wardviaene / k8s-demo: 2
implementación de estado de implementación de kubectl / helloworld-deployment
rizo 10.10.187.253:3000
Hay una versión más en la historia.
implementación del historial de implementación de kubectl / helloworld-deployment
También puede implementar la última versión
implementación de kubectl deshacer implementación / helloworld-deployment