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

ali*_*der 3 jenkins openshift openshift-origin

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

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

小智 5

您可以通过添加Role-Based Access Controls来实现这一点,授予 Jenkins 服务帐户对项目的访问权限。

 oc policy add-role-to-user edit system:serviceaccount:cicd:jenkins -n <project_name>
Run Code Online (Sandbox Code Playgroud)

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