【问题标题】:Openshift: Jenkins in a separate projectOpenshift:Jenkins 在一个单独的项目中
【发布时间】:2018-03-31 15:33:38
【问题描述】:

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

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

【问题讨论】:

    标签: jenkins openshift openshift-origin


    【解决方案1】:

    当然,建议您为 Jenkins 创建一个 CI/CD 项目,并为您的应用创建一个单独的项目。 教程:https://youtu.be/tUqwKQsHLkY

    【讨论】:

    • Veer 我想他的名字是?他的视频帮助了我,这是他的第二个视频,但第一个视频对观看也很有帮助,一旦您观看了第一个视频并且管道正常工作,那么基于第二个 youtube.com/watch?v=07-Xx73y3zA 视频,一切都会变得清晰。
    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-26
      • 2020-02-21
      • 2021-07-07
      • 2018-05-17
      • 1970-01-01
      • 2018-04-10
      • 1970-01-01
      • 2016-05-29
      相关资源
      最近更新 更多