Что означает READY 2/2 при выводе модулей get

#kubernetes

#kubernetes

Вопрос:

В этом уроке https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application /, реплики, упомянутые в отчете о состоянии, равны 3, и запускаются 3 модуля.

 apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: mysql
spec:
  selector:
    matchLabels:
      app: mysql
  serviceName: mysql
  replicas: 3
...
  

Что означает 2/2 в выводе команды kubectl get pods -l app=mysql --watch :

 NAME      READY     STATUS    RESTARTS   AGE
mysql-0   2/2       Running   0          2m
mysql-1   2/2       Running   0          1m
mysql-2   2/2       Running   0          1m
  

Ответ №1:

У вас есть 2 контейнера в модуле, это означает, что оба они запущены.