我在 kubernetes 上使用 gitlab runner,kaniko 将图像推送到 docker 私有注册表(不安全),我怎样才能给 kaniko 推送权限?
我试过 --insecure-registry, --skip-tls-verify params 但有同样的错误
build:
stage: build
image:
name: gcr.io/kaniko-project/executor:debug
entrypoint: [""]
script:
- /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --insecure-registry --destination registry-ip:5000/soccer
错误检查推送权限 - 确保您输入了正确的标签名称,并且您已正确验证,然后重试:检查“registry-ip:5000/soccer”的推送权限:发布http://registry-ip:5000 /v2/soccer/blobs/uploads/:net/http:HTTP/1.x传输连接中断:HTTP 响应格式错误“\x15\x03\x01\x00\x02\x02\x16”