云客户?
免费开始>
在MyJFrog >中升级
云有什么新>





概述

混合发行的一部分JFrog平台在云端,支持您的发布包的分发JFrog分布在云端到同一组织内的多个云和On-Prem边缘节点。企业客户可以开发他们的软件使用JFrog平台在云端同时获得在云和on - prem上使用软件的灵活性。

混合发行版支持:

  • 平衡分发工作负载,以响应不断变化的工作负载、新挑战和不断增加的安全需求。
  • 将敏感的、高度管制的和任务关键的发布包分发到Artifactory On-Prem边缘,同时使用JFrog平台在云端用于主流公共发行,从而节省大量成本。

在Artifactory 7.38中实现的web更改。X及以上

  • 识别和访问现在叫做用户管理
  • 平台部署现在叫做平台管理

本页上的所有相关文本和图像都已更新以反映这一变化。

JFrog订阅级别

云(SaaS)
企业+
页面内容


混合环境要求

对象中的Artifactory On-Prem Edge节点JFrog平台在云端通常位于受防火墙保护的公司网络内。在企业网络中,您可以选择在DMZ(非军事区)内设置On-Prem Edge,也可以选择构建VPN隧道或使用任何其他安全方法。

为混合分发启用入口流量

JFrog分发过程需要启用入口通信JFrog平台在云端和Artifactory On-Prem Edge节点。请确保您的公司防火墙已配置为接受这种类型的流量。


设置混合云分发

将Artifactory On-Prem边缘节点添加到JFrog SaaS环境的工作流程包括:

  1. 安装Artifactory On-Prem Edge节点和r在SaaS集群中将Artifactory Edge节点注册为“平台部署”
  2. 在源Artifactory和Edge节点之间建立信任。

先决条件

  1. 设置你的JFrog平台在云端.有关更多信息,请参见JFrog云
  2. Artifactory Edge节点需要有效的license。本地Artifactory Edge节点的license通过Bucket license机制进行分配。
    1. 获取License桶
      一旦创建了许可证桶,您将收到一封带有专用网页链接的电子邮件。
    2. 在云上的JFrog平台中添加License桶政府模块|许可证|许可证桶,并单击添加新桶.有关更多信息,请参见添加License桶

步骤1:设置并连接On-Prem Artifactory边缘节点到SaaS Artifactory实例

在Artifactory 7.38中实现的web更改。X及以上

平台部署现在叫做平台管理

  1. 安装Artifactory边缘节点
  2. 将Edge节点注册为JFrog平台部署(JPD)管理模块|平台管理|注册JPDs你的SaaS Artifactory实例。有关更多信息,请参见管理平台部署
  3. 可选:从SaaS Artifactory实例的license桶中将一个license附加到Edge节点政府模块|| License桶.有关更多信息,请参见附加许可证

步骤2:为源Artifactory和Artifactory边缘节点之间的分配建立安全连接

使用以下方法之一连接Artifactory和Edge节点。

在Artifactory 7.38中实现的web更改。X及以上

识别和访问现在叫做用户管理

使用配对令牌

从Artifactory版本7.29.7开始,在源Artifactory和Artifactory Edge节点之间连接的推荐方法是配对的令牌

  1. 政府Tab,转到用户管理|接入令牌|配对令牌
  2. 在Generate配对令牌字段中,选择配对令牌的用途。
  3. 点击生成生成令牌。
    这将显示令牌窗口,其中包括令牌的过期时间(以秒为单位,默认设置为300秒= 5分钟)、令牌ID和实际令牌,您可以通过单击复制令牌复制

使用作用域令牌API(手动)

使用限定范围的令牌API创建连接,需要在Edge节点上生成限定范围的令牌,然后将该令牌提供给SaaS Artifactory。要做到这一点,您需要以下步骤。

  1. 方法生成有作用域的令牌创建令牌REST API
    例如:

    curl -X POST http://localhost:8084/access/api/v1/service_trust/pairing/mission-control -H "授权:不记名$TOKEN"
  2. 复制令牌。
  3. 使用REST API将令牌上传到SaaS实例。

建立信任圈

通过在SaaS环境和On-Prem Artifactory Edge节点之间建立“信任圈”来建立服务器之间的信任。要做到这一点,你需要做以下几点:

  1. 执行以下操作,使Edge节点信任Artifactory SaaS实例:
    1. 获得crt从Artifactory SaaS实例运行获取根证书针对SaaS实例的REST API。
    2. 设置root.cert在每个Edge节点中复制上述步骤1中接收到的受信任证书服务的根证书到新的Edge服务的根证书JFROG_HOME美元/ artifactory / var / etc / /键/信任的访问文件夹中。
  2. 接下来,执行以下操作,使Artifactory SaaS实例信任Edge节点:
    1. 获得crt从Edge节点运行获取根证书针对每个边缘的REST API。
    2. 要添加root.cert从Edges打开一个支持请求,将步骤2a中的根证书复制到SaaS实例。

从7.29.7版本开始,配对令牌是用于连接源和节点的默认选项。如果您无法升级自托管实例,或者需要继续使用信任圈,请参考上面的解释。

  • 没有标签
版权所有©2023 JFrog Ltd。