在Openshift 4中,不建议使用管道构建策略。根据文档:
[管道构建策略在OpenShift容器平台4中已弃用。]基于Tekton的OpenShift管道中存在等效和改进的功能。
完全支持OpenShift上的Jenkins图像,用户应遵循Jenkins用户文档在作业中定义其Jenkinsfile或将其存储在源代码管理系统中。
在我的组织中,我们有本地Jenkins可用;由外部团队管理。我正在尝试执行以下操作:
我在下面尝试过:
我被困在下面:
您必须在Jenkins中安装kubernetes和OpenShift插件。在这里,您可以配置OCP群集(地址,凭据等),并在管道中使用OpenSHift插件随附的objets:openshift.withCluster(),openshift.create()...
如果从OCP随附的模板中安装Jenkins,则所有必需的插件均已安装(具有jenkins安全性和本地集群)。 More info here