在我的詹金斯管道中,我已经像这样配置了。
stage('Deploying into k8s'){
steps{
sh 'kubectl set image deployment/my-api my-api=ppshein/myapi:${BUILD_NUMBER} -n my-ns --record'
}
}
当我运行Jenkins管道时,遇到以下错误消息:
error: the server doesn't have a resource type "deployment"
但是,当我SSH到我的EC2实例并运行相同的命令时,它正在成功工作。
请让我知道我错过了在Jenkins中配置的内容,或者以某种方式在服务器中进行了用户身份验证?