Kubernetes: для чего нужен пробный прогон? - PullRequest
0 голосов
/ 09 ноября 2018

Читая страницу концепций API документации Kubernetes, я немного запутался с данным определением:

В версии 1.12, если включена функция пробного запуска альфа, изменяющие глаголы (POST, PUT, PATCH и DELETE) могут принимать запросы в режиме пробного запуска. Режим пробного запуска помогает оценить запрос через типичные этапы запроса (цепочка допуска, проверка, конфликты слияния) вплоть до сохранения объектов в хранилище. Тело ответа на запрос максимально близко к ответу без пробного запуска. Система гарантирует, что запросы пробного запуска не будут сохранены в хранилище или будут иметь другие побочные эффекты.

Таким образом, запросы на пробный запуск предназначены для максимально возможного одинакового поведения с точки зрения клиента.

Какова основная идея этой концепции и какие варианты использования она охватывает?

1 Ответ

0 голосов
/ 09 ноября 2018

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

Сказав это, прочитайте еще раз следующую цитату, и теперь это должно иметь смысл:

Режим пробного запуска помогает оценить запрос на всех типичных этапах (цепочка допуска, проверка, конфликты слияния) вплоть до сохранения объектов в хранилище. [...] Система гарантирует, что запросы на пробный запуск не будут сохраняться в хранилище или иметь другие побочные эффекты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...