meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
virtualizacion:kubernetes:deployment [2020/10/23 18:16] – creado lc | virtualizacion:kubernetes:deployment [2023/01/18 14:37] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
===== Deployment ===== | ===== Deployment ===== | ||
+ | https:// | ||
+ | |||
Un Deployment se utiliza para que se encargue de cambiar el estado actual al estado deseado de forma controlada. | Un Deployment se utiliza para que se encargue de cambiar el estado actual al estado deseado de forma controlada. | ||
- | Por ejemplo, podemos definir un Deployments para crear nuevos ReplicaSets, | + | Por ejemplo, podemos definir un Deployments para crear nuevos ReplicaSets, |
+ | |||
+ | Entre otras cosas podremos | ||
+ | |||
+ | Ejemplo | ||
+ | < | ||
+ | apiVersion: apps/v1 | ||
+ | kind: Deployment | ||
+ | metadata: | ||
+ | name: deployment-test | ||
+ | labels: | ||
+ | app: front #label que utiliza el deployment para encontrar los pods | ||
+ | spec: | ||
+ | replicas: 3 # | ||
+ | selector: | ||
+ | matchLabels: | ||
+ | app: front # | ||
+ | template: | ||
+ | metadata: | ||
+ | labels: | ||
+ | app: front #definimos la label para los pods | ||
+ | spec: # | ||
+ | containers: | ||
+ | - name: nginx | ||
+ | image: nginx: | ||
+ | </ | ||
+ | |||
+ | ==== Comandos relacionados ==== | ||
+ | Para ver las etiquetas del deployment | ||
+ | < | ||
+ | |||
+ | == Estado del Deployment == | ||
+ | < | ||
+ | |||
+ | == Revisiones == | ||
+ | < | ||
+ | < | ||
+ | == Volver a una revisisión anterior (Roll back) == | ||
+ | < | ||
+ | |||
+ | == Escalar un deployment == | ||
+ | < | ||
+ | ==== Referencias ==== | ||
+ | * https:// |