Дженкинс не смог извлечь изображения из частного хранилища

#jenkins

Вопрос:

Я использую шаблон модуля Дженкинса для извлечения изображений из репозитория Jfrog. А также мой рабочий узел может без проблем извлечь изображение из частного репозитория. пожалуйста, найдите приведенный ниже шаблон модуля.

 def label = "kubepods${UUID.randomUUID().toString()}"

podTemplate(label: label, containers: [
       containerTemplate(name: 'kubectl', image: 'privaterepo/aws-kube-cli:latest', command: 'cat', ttyEnabled: true)
    
  ],
  volumes: [
    hostPathVolume(mountPath: '/var/run/docker.sock', hostPath: '/var/run/docker.sock')
  ]) {
  node(label) {
    def scmInfo = checkout scm
    def image_tag
    def image_name
    sh 'pwd'
    def gitCommit = scmInfo.GIT_COMMIT
    def gitBranch = scmInfo.GIT_BRANCH
    def commitId
    commitId= scmInfo.GIT_COMMIT[0..7]
    //image_tag = "${scmInfo.GIT_BRANCH}-${scmInfo.GIT_COMMIT[0..7]}"
    image_tag = "latest"
    image_name = "my-app-image"

    stage('SCM Checkout') {
      dir('modulus-server') {
        cleanWs()
        checkout([$class: 'GitSCM', branches: [
          [name: '*/master']
        ], extensions: [], userRemoteConfigs: [
          [credentialsId: 'git-clone', url: 'https://git-repo']
        ]])
      }
}
 

Сообщение об ошибке

 
[Normal][default/kubepodsbce84945-fc46-42d5-842a-00104e0fbdc7-jjj3q-98m3q][Pulling] Pulling image "privaterepo/aws-kube-cli:latest"
[Warning][default/kubepodsbce84945-fc46-42d5-842a-00104e0fbdc7-jjj3q-98m3q][Failed] Error: ErrImagePull
[Warning][default/kubepodsbce84945-fc46-42d5-842a-00104e0fbdc7-jjj3q-98m3q][Failed] Failed to pull image "privaterepo/aws-kube-cli:latest": rpc error: code = Unknown desc = Error response from daemon: unauthorized: The client does not have permission for manifest