ОШИБКА: ОШИБКА: java.lang.RuntimeException: io.kubernetes.client.openapi.ApiException: запрещено

Привет, я пытаюсь интегрировать kubernates с jenkins, используя плагин развертывания kubernates. Я правильно настроил все детали и упомянул файл kubeconfig в jenkins, но он не запускает yaml files, указывающее пространство имен, вместо этого он использует пространство имен по умолчанию и в этом пространстве имен по умолчанию i у меня нет разрешений на создание развертываний. поэтому мой вопрос, могу ли я упомянуть пространство имен в нижеприведенном scirpt.

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

Если я добавлю свойство нижеsecretNamespace: 'pmicm' он работает в пространстве имен по умолчанию.

0 ответов

Другие вопросы по тегам