секции [[runners.kubernetes.volumes.pvc]] в конфиг runner'a. Я добавил эти секции, в качестве PV использую локальный каталог на ноде. Образы собираются, но каталоги кэша остаются пустыми. Я проверил из shell runner'а, каталог /builds и /home/.werf/builds доступны для записи пользователем с id 1000. В чем может быть ошибка настройки?
кеширования чего?
Если нужно кеширование .werf и /builds (рекомендуется), то добавьте эти параметры: Это второй вопрос 😀, что именно будет кэшироваться и ускорит ли это сборку образов?
ускорит сборку включение кеширования слоёв), это точно
В /builds (по умолчанию) гитлаб должен класть склоненные репы. Можете зайти в контейнер посмотреть, куда он реально их складывает. Вероятно достаточно pwd в джобе выполнить. В .werf лежат некоторые кеши верфа, немного должно ускорить. Но слои buildah'а вроде не там лежат, они вероятно лежат в ~/.local/share/containers/
Обсуждают сегодня