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





概述

页面描述了通用和JFrog产品具体应用于J青蛙平台自托管(on-prem)用户,包括:

  • JFrog Artifactory 7.0
  • JFrog x射线3.0
  • JFrog任务控制4.0
  • JFrog发行版2.0
  • JFrog管道1.0

JFrog云客户?

如果您是Cloud a (SaaS)用户,请退出云有什么新东西

开始使用JFrog平台>>

页面内容


特性和功能

统一的经验

用户界面为所有JFrog产品提供了一致的体验。hth华体会最新官方网站它旨在支持最常用的工作流,包括改进的包管理、安全性和遵从性以及包分发,继续为您提供充分的灵活性。为了支持这一经验内部架构(定义为JPD)旨在为JFrog用户提供与已安装的JFrog产品相同的用户体验。hth华体会最新官方网站

为了支持不同的用户工作流,UI分为两个主要模块:

  • 应用程序模块为在Artifactory中查看包、构建和工件提供了一个易于使用的界面。包括x射线安全漏洞和违规,仪表板拓扑结构和趋势,发行版发布包和管道DevOps自动化。

  • 管理模块为所有JFrog产品(通用产品和特定产品)的配置提供了一个统一的地方。hth华体会最新官方网站包括集中设置,如监控(存储、复制、服务状态)、安全性和合规性、代理、许可证和用户管理。以及,属性集,备份,索引资源,数据库同步和webhooks。2022世界杯阿根廷预选赛赛程

两个模块都包含高级搜索机制。

灵活的权限模型

管理员会细粒度权限控制用户和组如何访问不同的资源(存储库、构建、发布包、目的地)。2022世界杯阿根廷预选赛赛程

DevOps管道中的安全性和遵从性

JFrog Xray完全集成到JFrog平台中,可以在整个CI/CD管道中保护您的工件、存储库、构建和发布包。

  • 获取JFrog的漏洞数据库,该数据库不断更新新的组件漏洞数据。包括VulnDB,业界最全面的安全漏洞数据库。
  • 根据组织的需要识别安全漏洞和许可证违规。一个用户界面中专门的安全和合规部分允许您在所有JFrog资源上设置策略和监视。2022世界杯阿根廷预选赛赛程
  • 使用该选项配置手表和策略阻止工件下载,发布包分发到边缘节点,甚至破坏构建。
  • 使用高级筛选,允许您在设置索引资源或在资源上设置监视时配置包含/排除模式。2022世界杯阿根廷预选赛赛程

简化了安装

JFrog平台的安装/升级包括以下重点内容:

安全配送流程

管理发布包的创建和分发到您的Artifactory边缘节点。G在更好的可见性和可追溯性到您的分发过程中,一个完整的视图的所有内容和包的引用发布包


用户界面

下表是JFrog平台中常见功能的快速参考,包括它们的新位置和任何功能更改。

JFrog产品

功能

在新UI中的位置

评论

Artifactory

自定义基础URL
日期格式
外观和感觉设置
自定义消息
管理模块| |常规设置


专用Artifactory设置


管理模块| Artifactory

一般:设置、属性设置、HTTP设置
服务:备份,Maven Indexer
安全:匿名访问,撤销API密钥,SSH服务器,签名密钥可信密钥,证书


x光

x光权限

管理模块|身份和访问|权限

作为JFrog平台权限统一的一部分,以前每个产品分离的权限目标现在表示为一个权限目标,针对不同的JFrog产品具有多个权限选项。hth华体会最新官方网站C挂包括:

  • 管理组件现在是管理x射线元数据

  • 视图组件现在包含在许可

作为权限迁移过程的一部分:

  • 具有x射线管理员和Artifactory管理员权限的用户/组将在JFrog平台中转换为管理员。
  • 只有x射线管理权限的用户/组将被转换为具有管理管理政策而且管理表所有资源的权限。2022世界杯阿根廷预选赛赛程

有关更多信息,请参见JFrog平台权限迁移

管理模块|标识和访问|用户

管理模块|身份和访问|组

  • 管理政策而且管理表现在是在用户或组级别启用的全局权限。以前这是权限目标中的权限选项。
  • 看手表现在与Manage Watches全局权限集成。它不能作为单独的权限使用。
政策和手表

应用模块|安全性和遵从性

  • 观察资源范围2022世界杯阿根廷预选赛赛程存储库,构建和发布包可以通过名称或排除/包括模式来设置。
  • 手动调用手表的重新扫描将应用于手表中定义的所有资源。2022世界杯阿根廷预选赛赛程以前你可以在部分资源上设置重新扫描。2022世界杯阿根廷预选赛赛程
专用x光设置

管理模块| x射线

一般:索引资源,数据库同步,网络挂2022世界杯阿根廷预选赛赛程钩,集成
高级:系统参数和队列工作者,x射线系统消息等。

  • 在设置索引资源范围时2022世界杯阿根廷预选赛赛程您现在可以通过名称或排除/包含模式设置存储库、构建和发布包。
发布包通过x射线扫描
  • JFrog Xray支持对发布包的索引和扫描,以及在发布包上定义手表和策略。您可以在包含块发布包分发操作的手表上应用策略,以防止在满足JFrog Xray中定义的安全或许可策略的情况下将发布包分发到边缘节点。有关更多信息,请参见释放束的x射线扫描

任务控制




访问联合会 管理模块|身份和访问|访问联合

服务

管理模块|平台部署|服务

管理模块|监控|业务状态


License和License桶 管理模块| License管理 所有JFrog产品的统一许可证。hth华体会最新官方网站

任务控制站点资源管理器

应用模块|仪表盘|拓扑

仪表板显示JPD拓扑。

任务控制洞察

应用模块|仪表盘|趋势


分布

可分发和可接收的发布包 应用模块|分布



即将到来的

下表描述了目前正在开发的特性,这些特性将在JFrog平台的后续版本中提供。
在最初的JFrog平台发行版中不可用。

JFrog产品

功能

Artifactory

  • Artifactory主页:将在以后的JFrog平台版本中可用。对于任务控制安装,管理员可以使用拓扑页面
  • 原生树浏览器(来自UI)Artifactory原生树浏览器允许在纯html结构树中浏览存储库的内容。
    这将无法通过新的用户界面。
    旧的URL对于依赖于树浏览器的客户端仍然可用。

任务控制

  • 项目
  • 通知

  • 灾难恢复



弃用功能

JFrog产品

功能

Artifactory

  • 许可证管理的商品弃用。它的功能包含在Xray集成中,并提供更丰富的信息和对其他包类型的支持。

  • 藏匿搜索结果:允许你保存你的搜索结果,并在以后返回它们,已被删除。

  • 用户插件:现在是检查任何readme的好时机用户插件你从我们的用户插件GitHub以确保它们仍然有效和相关。所有未弃用的插件现在都可以使用Artifactory 7.x了。如果你编写了一个依赖于非公共API的自定义用户插件,你应该在Artifactory 7中测试它。X,然后部署到生产环境。
  • 美国连接器已被删除,将不再工作,HTTP应被用作替代。

x光

  • 开箱即用的积分: Aqua, WhiteSource和Black Duck,开箱即用的集成在Xray UI集成页面中已被弃用。
    但是,仍然可以使用自定义集成,支持集成到您选择的任何外部源。VulnDB集成现在透明地集成到Xray中,提供了业界最全面的安全漏洞数据库。这消除了这些开箱即用的第三方集成的需要。

  • x光主页:作为JFrog平台UI统一的一部分,此页已被删除。

任务控制

  • 脚本不赞成使用CLI。
  • 灾难恢复弃用。
浏览器
Internet Explorer 说明JFrog平台不支持ie浏览器。有关受支持的浏览器列表,请参见浏览器

突发的变化

在升级到JFrog平台之前

升级到Artifactory版本7时。从以前的主要版本(例如6.x)升级到x,所有其他相关的JFrog服务必须升级到这些兼容的版本:

任务控制

4.倍

x光

3.倍

分布

2.倍

Artifactory 7。X将不能与这些服务的任何以前的主要版本一起使用。

此外,这些新版本的任务控制(4.x)、x射线(3.x)或分发(2.x)都不会与Artifactory 6.x兼容。

您是否有多个Artifactory实例连接到您的单个x射线实例?

当升级到JFrog平台时,Xray必须只连接到一个Artifactory实例。如果您有一个Xray实例连接到多个Artifactory实例,请在继续任何升级之前使用以下选项之一:

选项1(推荐):保留一个连接的Artifactory实例到您的单个x射线实例,并将其余的升级到版本7。x与新安装的Xray版本3。x实例。这个选项将需要重新索引额外的Artifactory实例,并将导致一些配置数据的丢失。了解更多>

选项2:安装额外的x射线版本2。为每个Artifactory实例创建x实例,并恢复所有MongoDB和PostgreSQL数据。继续将每个Artifactory和x射线对升级到版本7。X和版本3.x。只有当您必须保留所有Xray配置并在新实例中轻松地重新配置它们时,才建议使用此过程。了解更多>

类别 功能

系统架构

  • Artifactory和x射线配对:升级到JFrog平台时,x射线必须只连接到一个Artifactory实例。如果您有一个Xray实例连接到多个Artifactory实例,在升级Artifactory和Xray之前,您需要将Xray实例拆分为多个实例来支持这一需求。点击这里查看详情
  • Artifactory和Distribution配对:升级到JFrog平台需要将源Artifactory映射到单个分发服务。如果您正在从多个源Artifactory实例和一个Distribution实例创建并分发发布包,那么您现在需要在每个包含这些源Artifactory实例的JPD中部署分发服务。如果您的任务控制实例是另一个JPD的一部分,您将需要在新的分发实例中注册它。详情请点击这里。
  • Oracle数据库:工作使用Oracle数据库需要一个新的驱动程序和设置。点击这里查看详情
  • MongoDB数据库Xray在平台之前使用的,不再需要(数据迁移期间除外)。如果您正在升级到新的JFrog平台,您的数据将自动迁移到PostgreSQL作为数据库的一部分升级过程
  • 程度的沟通
  • 自定义登录和相扑逻辑集成

系统目录

  • 目录结构:已针对所有JFrog产品进行更新,以创建标准化的结构。hth华体会最新官方网站
  • 哈:的共享NFS的HA安装ARTIFACTORY_HOME美元/数据目录现在应该挂载JFROG_HOME美元/ / artifactory artifactory / var /数据目录中。
  • 日志结构已从版本6更新。X,添加了新的微服务的额外日志,日志名称已更改为与所有产品对齐,日志输出格式已更改为与所有产品对齐。hth华体会最新官方网站
    • 日志文件名现在以服务名和破折号作为前缀。例如,Artifactory日志文件名称已从application.logartifactory-service.log
    • 新的Router、Metadata和Frontend现在包含了额外的日志。

系统配置

  • 身份验证提供者:你不再将Artifactory配置为身份验证提供者,因为新的JFrog平台架构基于JPD与其服务之间自动连接的连接密钥方法。
    有关更多信息,请参见系统架构
  • 进入用户界面:现在通过8082端口访问JFrog平台web界面(例如:http://SERVER_HOSTNAME:8082/ui/.通过8081端口仍然可以直接访问Artifactory进行REST API和下载。有关更多信息,请参见系统需求
  • 反向代理:反向代理配置应该只配置在JFrog平台上,而之前它是为每个JFrog产品单独配置的。你需要创建一个新的反向代理配置
  • 负载平衡器运行状况检查端点:已从api /系统/平/路由器/ api / v1 /系统/平参见此处的说明
  • 为OAuth或SAML SSO身份验证提供者使用自定义上下文路径:如果您在Artifactory 7之前的版本中配置了OAuth或SAML SSO身份验证提供者,那么您将从您的身份提供者那里收到一个错误。X,通过以下设置:
    • 您的Artifactory上下文路径是使用自定义上下文路径设置的,例如,mycompany.com/mycompany_test。要保留此配置,请设置以下系统属性:artifactory.override.context.path作为您的自定义上下文路径。
    • 您正在使用一个空上下文路径,例如:mycompany.com/。若要继续使用空py上下文路径配置,请设置以下系统属性artifactory.override.context.path =空artifactory.system.properties文件。

JFrog Artifactory

  • 复制因子:所有配置已从replicator.yamlArtifacotrysystem.yaml文件。点击这里查看详情

  • 查看包/构建/发布包: UI最多只能加载100个结果,每个包/构建/发布包最多只能加载100个版本。
  • 用户插件:所有Artifactory用户插件都已修改,当升级到Artifactory版本7.x时,必须更新到最新版本。这是由于在这个新的平台版本中引入了文件结构的变化。例如,haAwareEtcDir已更新为etcDir参见GitHub的变化
  • Artifactory作为Tomcat中的根应用程序: Artifactory不能再配置为Tomcat根应用程序。删除/ artifactory上下文,您需要在反向代理(负载平衡器)中设置相关配置。点击这里查看详情
  • 通过UI/API进行工件搜索:默认情况下,Artifactory中的工件搜索是不区分大小写的。这可以通过应用这个系统属性来修改:

    artifactory.ui.search.artifacts.caseInsensitive = false

JFrog x光

  • 组件的搜索:搜索在你的Artifactory实例中不是工件的组件,但是由于它的递归扫描能力,Xray知道这些组件。该功能将在JFrog平台的后续版本中提供。
  • x光权限
    • 管理表权限现在作为用户/组级别的全局权限可用。以前,管理手表是每个权限目标的一个选项,它是根据资源范围定义的。2022世界杯阿根廷预选赛赛程的用户/组管理表Permission将为所有资源启用权限。2022世界杯阿根廷预选赛赛程当升级到JFrog平台时,权限转换将删除所有用户和组的Manage Watch权限。升级后,需要为所有必需的用户和组重新配置此权限。定义作用域将在以后的JFrog平台版本中提供,作为项目功能的一部分。
    • 看手表不建议使用权限。若要查看手表,请启用管理表用户/组的权限选项。

REST API更改

所有JFrog服务的新共享基础url

JFrog平台发布引入了一种新的统一方式来访问除Artifactory之外的所有JFrog服务server_url而且港口,使用以下格式:

:<路由器端口>/<服务上下文>/api/<版本> .

JFrog Artifactory将一如既往地工作,

:/ Artifactory /api/

所有JFrog产品的REST API文档都已更新,以使用新的共享基url。hth华体会最新官方网站

请注意:为了向后兼容,每个JFrog产品将继续拥有自己的server_url和端口。

下表总结了从以前的JFrog产品版本到JFrog平台的更改列表。hth华体会最新官方网站

  • 没有标签
版权所有©2022 JFrog Ltd.