JFrog帮助中心

我们的新门户即将推出!
文档+知识库





JFrog帮助中心-新的知识体验即将到来!



概述

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

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

JFrog云客户?

如果您是Cloud a (SaaS)用户,请退出Cloud有什么新功能

开始使用JFrog平台>>

页面内容


特性和功能

统一的经验

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

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

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

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

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

灵活的权限模型

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

横跨您的DevOps管道的安全性和遵从性

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

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

简化了安装

JFrog平台的安装/升级包括以下要点:

安全分发流程

管理发布包的创建和分发到你的人工边缘节点。G更好的可视性和可追溯性进入您的分发过程,完整的查看所有内容和包引用发布包


用户界面

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

JFrog产品

功能

新UI中的位置

评论

Artifactory

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


专用人工设置


管理模块|人工

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


x光

x光权限

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

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

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

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

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

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

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

管理模块|身份和访问|用户

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

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

应用模块|安全与合规

  • 监视资源范围2022世界杯阿根廷预选赛赛程存储库、构建和发布包可以通过名称或排除/包含模式进行设置。
  • 手动调用对监视的重新扫描将应用于监视中定义的所有资源。2022世界杯阿根廷预选赛赛程以前,您可以在部分资源上设置重新扫描。2022世界杯阿根廷预选赛赛程
专用x射线设置

管理模块| x射线

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

  • 设置索引资源范围时2022世界杯阿根廷预选赛赛程您现在可以通过名称或排除/包含模式来设置存储库、构建和发布包。
发布包通过x射线扫描
  • JFrog Xray支持发布包的索引和扫描,以及在发布包上定义监视和策略。您可以在包含Block Release Bundle Distribution操作的Watch上应用策略,以防止将Release Bundle分发到边缘节点,如果它符合JFrog Xray中定义的安全或许可策略。有关更多信息,请参见发布包的x射线扫描

任务控制




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

服务

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

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


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

任务控制站点浏览器

应用模块|仪表板|拓扑

仪表板显示JPD拓扑。

任务控制洞察号

应用模块|仪表板|趋势


分布

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



即将到来的

下表描述了目前正在开发的功能,并将在以后的JFrog平台版本中提供。
最初的JFrog平台版本中不提供。

JFrog产品

功能

Artifactory

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

任务控制

  • 项目
  • 通知

  • 灾难恢复



弃用功能

JFrog产品

功能

Artifactory

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

  • 藏匿搜索结果:允许您保存搜索结果并稍后返回,已被删除。

  • 用户插件现在是检查任何软件的readme的好时机用户插件你从我们的用户插件GitHub以确保它们仍然有效和相关。所有未弃用的插件现在都可以与Artifactory 7.x一起工作。如果你编写了一个依赖于非公共API的自定义用户插件,你应该在Artifactory 7中测试它。在部署到生产环境之前。
  • 美国连接器已经被删除并且将不再工作,则应使用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不能与这些服务的任何以前的主要版本一起使用。

此外,这些新版本的Mission Control (4.x)、Xray (3.x)或Distribution (2.x)都不会与Artifactory 6.x兼容。

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

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

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

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

类别 功能

系统架构

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

系统目录

  • 目录结构已更新所有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与其服务之间自动连接。
    有关更多信息,请参见系统架构
  • 访问UI: JFrog平台的web UI现在可以通过8082端口访问(例如: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/。若要继续使用空上下文路径配置,请设置以下系统属性artifactory.override.context.path =空artifactory.system.properties文件。

JFrog Artifactory

  • 复制因子:所有配置已从replicator.yamlArtifacotrysystem.yaml文件。详见此处

  • 查看包/构建/发布包UI将只加载最多100个结果和每个包/构建/发布包最多100个版本。
  • 用户插件:所有Artifactory用户插件已被修改,当升级到Artifactory版本7.x时,必须更新到最新版本。这是由于这个新平台版本中引入的文件结构更改所致。例如,haAwareEtcDir已更新为etcDir参见GitHub的变化
  • 在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华体会最新官方网站

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