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/21 23:48] 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+  name: rs-test   # nombre que le damos al ReplicaSet
   labels:   labels:
     app: rs-test     app: rs-test
 spec: spec:
-  replicas: 3 +  replicas: 3       # número de réplicas que queremos 
-  selector:+  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