Kubernetes передает идентификатор unqiue каждому модулю в задании с параллелизмом > 1

#kubernetes

Вопрос:

Прочтите официальные документы Kubernetes о параллельном выполнении заданий (например, одно задание, несколько модулей со parallelism значением > 1) в разделе «>Параллельное выполнение заданий / Параллельных заданий с фиксированным количеством завершений«, в документации говорится:

еще не реализовано: каждому модулю передается другой индекс в диапазоне от 1 до .spec.завершений.

Это утверждение предполагает, что будущая версия Kubernetes сможет передавать уникальный счетчик каждому модулю в задании с parallelism > 1.

Поскольку это указано в официальной документации по состоянию на (17 марта 2021 года), я хотел бы знать, существует ли официальная временная шкала или ожидаемая версия выпуска этой функции. Это облегчило бы мне большую боль.

Ответ №1:

Да, эта функция будет выпущена в качестве альфа-версии в 1.21, которая должна появиться через несколько недель. https://github.com/kubernetes/kubernetes/pull/98812 содержит подробную информацию и ссылки на KEP.