Jenkins java.lang.NoSuchMethodError:没有这样的DSL方法';withKubeConfig';在步骤[ApproverReceiveDevent,

Jenkins java.lang.NoSuchMethodError:没有这样的DSL方法';withKubeConfig';在步骤[ApproverReceiveDevent,,jenkins,jenkins-pipeline,jenkins-plugins,jenkins-groovy,jenkins-job-dsl,Jenkins,Jenkins Pipeline,Jenkins Plugins,Jenkins Groovy,Jenkins Job Dsl,我在Jenkins文件中有以下代码,并安装了kubernetes插件 steps { script { withKubeConfig([ credentialsId: 'jenkins', caCertificate: '', serverUrl: '<URL>', contextName: '', clusterName: '',

我在Jenkins文件中有以下代码,并安装了kubernetes插件

steps {
    script {
        withKubeConfig([
            credentialsId: 'jenkins',
            caCertificate: '',
            serverUrl: '<URL>',
            contextName: '',
            clusterName: '',
            namespace: ''
        ]) {
            sh("kubectl get ns development || kubectl create ns development")
        }
    }
}
步骤{
剧本{
withKubeConfig([
身份证:“詹金斯”,
证书:'',
服务器URL:“”,
contextName:“”,
clusterName:“”,
命名空间:“”
]) {
sh(“kubectl获得ns开发| | kubectl创建ns开发”)
}
}
}
我得到以下错误

java.lang.NoSuchMethodError:在步骤中未找到此类DSL方法“withKubeConfig”[ApproverReceiveDevent、approveRequestedEvent、archive、bat、build、catchError、checkout、container、containerLog、createEvent、deleteDir、dir、dockerFingerprintFrom、dockerFingerprintRun、echo、emailext、EmailExtrecPients、envVarsForTool、error、fileExists、findBuildScans、getContext、git、input、iUNIX、jiraComment、jiraIssueSelector、jiraSearch,junit,kubernetesApply,kubernetesDeploy,library,library资源,加载,锁定,邮件,里程碑,节点,并行,podTemplate,powershell,属性,publishChecks,publishHTML,pwd,pwsh,readFile,readTrusted,resolveScm,重试,脚本,setGitHubPullRequestStatus,sh,slackSend,slackUploadFile,SlackUserIDFromCommitters、睡眠、阶段、隐藏、步骤、svn、超时、时间戳、tm、工具、非归档、不稳定、取消刷新、ValidatedClarativeEpiline、Waitunt、warnError、withContext、withCredentials、withDockerContainer、withDockerRegistry、withDockerServer、withEnv、withGradle、wrap、writeFile、ws]或符号[GenericTrigger、Number、Open、all、allBranchesSame、allOf、AllowRunStatus、always、ant、antFromApache、antOutcome、antPath、antTarget、any、anyOf、apiToken、architecture、


有什么想法吗?请帮助

此步骤是kubernetes cli插件的一部分,而不是kubernete插件


您是否安装了kubernetes cli插件?如果安装了,请进行屏幕截图并更新您的帖子