jenkins - Openshift:Jenkins 在一个单独的项目中

标签 jenkins openshift openshift-origin

我阅读并观看了许多关于在 Openshift 中使用 Jenkins 的教程。在所有这些教程中,应用程序都部署在与 Jenkins 相同的项目中。

在Openshift中是否可以在一个单独的项目中只有一个Jenkins实例并在其他项目中使用它?

最佳答案

您可以通过添加基于角色的访问控制,授予 Jenkins 服务帐户对项目的访问权限来做到这一点。

 oc policy add-role-to-user edit system:serviceaccount:cicd:jenkins -n <project_name>

如果您需要更多帮助,免费电子书“DevOps with OpenShift”是一本不错的书。它涵盖了第 4 章中要求的详细信息。

关于jenkins - Openshift:Jenkins 在一个单独的项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46832551/

相关文章:

Openshift 中的 NGINX - NGINX 无法解析内部主机名

node.js - 无法让 NODE_ENV 在空类时粘在我的 MEAN 堆栈上

kubernetes - 如何为父 Helm 图表指定值

java - Java 代码如何在 Jenkins 构建期间读取 Jenkins 全局凭证?

Jenkins:从全局函数设置环境变量

python - gevent Open Shift 强制 HTTPS

docker - 如何使用 Openshift OC 删除部署配置、图像流等?

kubernetes - 如何更改OpenShift控制台URL和API URL

jenkins - 如何从 $BUILD_LOG 变量中获取最后 20 行?

java - 没有用于抢先身份验证的凭据 - 端口返回 -1