===== ReplicaSet ===== Nos permite mantener un determinado número de réplicas de un Pods ejecutándose en todo momento. Ejemplo de ReplicaSet apiVersion: apps/v1 kind: ReplicaSet #Indicamos que vamos a definir un ReplicaSet metadata: name: rs-test # nombre que le damos al ReplicaSet labels: app: rs-test spec: replicas: 3 # número de réplicas que queremos 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: app: pod-label template: # A partir de aquí estamos indicando como queremos que se creen nuestros pods metadata: labels: app: pod-label spec: containers: - name: cont1 image: python:3.7-alpine command: ['sh', '-c', 'echo cont1 > index.html && python -m http.server 8082'] ==== Comandos ==== PAra obtener información del replicaset kubectl get rs ==== Referencias ==== * https://kubernetes.io/es/docs/concepts/workloads/controllers/replicaset/ * https://github.com/ricardoandre97/k8s-resources/blob/master/replicaSet/rs.yaml