образ который сбилдился в предыдущей джобе открылся как образ на котором запускается ранер в следующей джобе чтобы выполнить там тесты
можешь, если у тебя эта переменная доступна в pipeline scope
пока не понимаю доступна ли)), у меня тег образа хранится в переменной в верфи
хз что такое верфь, но ты можешь проверить просто сделав пустую джобу с env
допустим переменная доступна, но регистри не публичное, как гитлаб спулит образ если у него нет прав на это?, Где прописывать доступы на то чтобы пулить от туда образ если у меня ранеры в кубере. Получается мне надо как-то в ранерах прописать доступы на чтение?
естественно. В imagePullSecrets
нашёл в чарте) ## Specifying ImagePullSecrets on a Pod ## Kubernetes supports specifying container image registry keys on a Pod. ## ref: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod ## # imagePullSecrets: # - name: "image-pull-secret"
что-то не так WARNING: Failed to pull image with policy "": image pull failed: rpc error: code = Unknown desc = failed to pull and unpack image "harbor.site/drop/backend:php-926df747": failed to resolve reference "harbor.site/drop/backend:php-926df747": pulling from host harbor.site failed with status code [manifests php-926df747]: 401 Unauthorized При этом в валуес я указал imagePullSecrets: - name: "harbor"
ну начать надо с того что залезть в кубер и там посмотреть
Обсуждают сегодня