Новичок в Kubernetes, немного сложный вопрос нуждается в помощи.
Справочная информация
- Использование Jenkins в GKE (Google Kubernetes Engine)
- Хотите использовать
jenkins-docker
плагин для предоставления специфической c тестовой среды для каждого типа тестов - Не хочу смешивать
docker
двоичный файл в образе Дженкинса (потому что он большой) - Не ' не хочу
docker-in-docker
- Точнее говоря, я не хочу, чтобы Pod Jenkins был новым Docker Сервером
Что я хочу
- Каждая тестовая среда может создавать новый модуль в GKE Cluster, а не создавать контейнеры внутри модуля Jenkins Pod
PS
Я только что прочитал несколько статей, но половина из них рассказывает о том, «как использовать K8S для масштабирования Jenkins (используя плагин jenkins-slave + jenkins-kubernates)», другая половина рассказывает о том, как «использовать плагин docker в докеризованном контейнере jenkins на голом металлический станок (вы можете использовать /var/run/docker.sock
для связи между хостом и docker контейнер) ", но я не могу найти **, как использовать плагин docker (для обеспечения определенной среды c) в докеризованном контейнере jenkins внутри K8S