meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
virtualizacion:kubernetes:replicaset [2020/10/22 22:58] – [ReplicaSet] lcvirtualizacion:kubernetes:replicaset [2023/01/18 14:37] (actual) – editor externo 127.0.0.1
Línea 6: Línea 6:
 <sxh> <sxh>
 apiVersion: apps/v1 apiVersion: apps/v1
-kind: ReplicaSet+kind: ReplicaSet #Indicamos que vamos a definir un ReplicaSet
 metadata: metadata:
   name: rs-test   # nombre que le damos al ReplicaSet   name: rs-test   # nombre que le damos al ReplicaSet
Línea 13: Línea 13:
 spec: spec:
   replicas: 3       # número de réplicas que queremos   replicas: 3       # número de réplicas que queremos
-  selector:           #Con selector les estamos diciendo que busque pods con una etiqueta (label)determinada y si no existen los crea+  selector:          #Con este selector les estamos diciendo que busque pods con una etiqueta (label)determinada (app:pod-label) y si no existen los crea
     matchLabels:     matchLabels:
       app: pod-label       app: pod-label
-  template:+  template:   # A partir de aquí estamos indicando como queremos que se creen nuestros pods
     metadata:     metadata:
       labels:       labels:
Línea 26: Línea 26:
         command: ['sh', '-c', 'echo cont1 > index.html && python -m http.server 8082']         command: ['sh', '-c', 'echo cont1 > index.html && python -m http.server 8082']
 </sxh> </sxh>
 +==== Comandos ==== 
 +PAra obtener información del replicaset 
 +<sxh>kubectl get rs </sxh>
 ==== Referencias ==== ==== Referencias ====
   * https://kubernetes.io/es/docs/concepts/workloads/controllers/replicaset/   * https://kubernetes.io/es/docs/concepts/workloads/controllers/replicaset/
   * https://github.com/ricardoandre97/k8s-resources/blob/master/replicaSet/rs.yaml   * https://github.com/ricardoandre97/k8s-resources/blob/master/replicaSet/rs.yaml