#jenkins #github #kubernetes #devops
Вопрос:
Моя система: ОС Ubuntu 20.04 Дженкинс 2.289.1 Докер — 19.03.15 NodeJS — 14 (попытка создания проекта) Kubernetes — Версия клиента: версия.Информация{Основное:»1″, Второстепенное:»20″, Версия GIT:»v1.20.7″, GitCommit:»132a687512d7fb058d0f5890f07d4121b3f0a2e2″, GitTreeState:»чистый», Дата сборки: «2021-05-12T12:40:09Z», Версия GoVersion: «go1.15.12″, Компилятор:»gc», Платформа:»linux/amd64″}
Версия сервера: версия.Информация{Основное:»1″, Второстепенное:»20″, Версия GIT:»v1.20.7″, GitCommit:»132a687512d7fb058d0f5890f07d4121b3f0a2e2″, GitTreeState:»чистый», Дата сборки: «2021-05-12T12:32:49Z», Версия GoVersion: «go1.15.12″, Компилятор:»gc», Платформа:»linux/amd64″}
Я развернул Дженкинса на K8S и попытался создать образ Докера и нажать на локальный реестр докеров. В Дженкинсе я создал проект «Фристайл». Где Дженкинс клонируется на Git и создает проект NodeJS. Но я вижу, что каждый раз это Ошибка.
P. S У меня есть цель — клонировать проект NodeJS на Git и развернуть на K8S. Может быть, я что-то неправильно понял ?
Ответ №1:
Проблема с сокетом docker. Он отсутствовал. Поэтому я опустошил Дженкинса сокетом Докера.
volumeMounts:
- mountPath: /var/run/docker.sock
name: docker-sock-volume
readOnly: true
- name: docker-sock-volume
hostPath:
path: /var/run/docker.sock
type: Socket