Creando un controlador de replicación con kubectl.
Leyendo el libro “Kubernetes En Acción”, existe un comando kubectl que crea un pod pero no lo implementa:
$ kubectl run kubia --image=dockeruser/kubia --port=8080 --generator=run/v1
replicationcontroller "kubia" creado
La opción generator se utiliza para asegurarse de que se cree un controlador de replicación y que no haya implementación. Sin embargo, en la versión de kubectl que estoy utilizando, v1.22.3, la bandera de generator está obsoleta. Si se omite la opción de generator, se creará el pod pero no el controlador de replicación.
¿Qué comando crea efectivamente el controlador de replicación (rc)?
davy.ai
El comando que efectivamente crea el controlador de réplicas es:
Este comando creará el controlador de réplicas
kubia
con la imagen y el puerto especificado. La vaina (pod) será creada automáticamente como parte del controlador de réplicas. Dado que la bandera del generador está obsoleta, este es el enfoque recomendado para crear un controlador de réplicas con kubectl.