Назовите действия, которые выполняли в Kubernetes самостоятельно: просмотр ресурсов и логов, диагностика, работа с конфигурацией или развёртывание. Не смешивайте использование кластера с его администрированием.
Опишите границу своего участия: запуск готового pipeline, изменение jobs или проектирование всей схемы. Для переменных приведите реальные примеры и объясните, зачем использовали их.
Добавьте отдельный CI-job с headless-запуском Locust на согласованном стенде, ограничением времени и сохранением отчёта. Пороговые значения должны влиять на код завершения job.
Service в Kubernetes предоставляет стабильный способ доступа к группе конечных точек, обычно Pod. Клиент не должен отслеживать меняющиеся адреса каждого экземпляра приложения.
Главные проблемы — воспроизводимость нагрузки, изоляция среды и данных, ресурсы генератора, длительность прогона, шум результатов и надёжные критерии блокировки релиза.
Разделите создание pipeline с нуля, редактирование отдельных jobs и использование готовых запусков; приведите конкретное изменение и объясните его влияние.
Для связи контейнеров на одном хосте обычно создают общую user-defined bridge-сеть. Режим --network host использует сетевое пространство хоста и уменьшает сетевую изоляцию.
Разделите действия с Docker и Kubernetes: сборка и запуск образов, настройка зависимостей, manifests, namespaces, конфигурация, readiness и диагностика окружения.
Опишите конкретную работу с Docker: запуск контейнеров, сборку образа, конфигурацию зависимостей, логи, сеть и volumes; отделите это от использования готовой команды команды.