我阅读并观看了许多关于在 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/