首页 > 解决方案 > 错误:错误:java.lang.RuntimeException:io.kubernetes.client.openapi.ApiException:禁止

问题描述

嗨,我正在尝试使用 kubernates 部署插件将 kubernates 与 jenkins 集成。我正确配置了所有细节并在 jenkins 中提到了 kubeconfig 文件,但它没有运行 yaml 文件指定命名空间,而是运行默认命名空间,并且在该默认命名空间中我没有创建部署的权限。所以我的问题可以在下面的脚本中提及命名空间。

script {
kubernetesDeploy(kubeconfigId: 'pmkubeconfig',
configs: 'tomcatprodlocaldemo.yml', 
enableConfigSubstitution: false,
}

如果我添加下面的属性 secretNamespace: 'pmicm',它也在默认命名空间中运行。

标签: kuberneteskubernetes-deploymentjenkins-kubernetes

解决方案


推荐阅读