gpt4 book ai didi

jenkins - Jenkins 的 Multi-Tenancy 设置

转载 作者:行者123 更新时间:2023-12-04 15:43:05 25 4
gpt4 key购买 nike

我要设置 Multi-Tenancy 支持我们的 Jenkins 。让我们在 Jenkins 中有两个用户(GitHub 用户)的 5 个作业,所有 5 个作业都在一个服务器中。

  • user_1j1 , j2 , j3工作机会
  • user_2j4 , j5工作机会

  • 现在,
  • user_1只能看到j1 , j2j3工作(并且看不到 j4j5)
  • user_2只能看到j4j5工作机会

  • 当他们来到 Jenkins 时。

    我们如何设置 Jenkins 以支持 Multi-Tenancy ?

    最佳答案

    要以最快的方式完成您所描述的工作,请按照以下步骤操作:

  • 转到“配置全局安全性”并导航到“授权”选项卡
  • 使用“基于角色的策略”
  • 授予用户所需的访问权限
  • 为用户提供所需的作业级别访问权限

  • 您可以为您的作业使用某种类型的命名约定,并且您可以使用正则表达式来提供对一组作业的访问。

    另一种选择是查看一些可用于 Jenkins 的身份验证/授权插件。这个领域的一个流行插件是 Matrix Authorization Strategy Plugin (通常与 Active Directory 结合使用),虽然我个人没有使用过这个。

    关于jenkins - Jenkins 的 Multi-Tenancy 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30251790/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com