JFrog配置文件
在开始配置系统之前,了解不同的文件类型及其用途是很重要的。
配置与配置描述符文件
配置文件,也称为yaml
或.yml
扩展文件是随系统安装的文件,并带有预定义的默认值。虽然您可以保留这些默认值,但yaml文件还提供了丰富的配置选项,允许您自定义系统配置。
配置描述符文件,其中有一个. xml
扩展名,是包含系统定义的系统文件。例如,artifactory.config.xml
包含系统安装时的基本信息。作为规则,不应更改该文件,因为引入该文件的任何错误都可能导致系统不能正常工作。但是,您可以使用此文件通过将系统信息复制到附加服务器来引导系统中的另一个服务器。的binarystore.xml
,同时包含与系统一起安装的文件存储上的信息。
系统。yamlFiles
每个JFrog平台产品都安装了一个system.yaml
文件,这是该产品的主要配置文件,使您能够设置希望应用的主要配置。每个产品还包括以下变化的system.yaml
文件:
system.basic-template.yaml
包含最常用的系统配置,并且与system.yaml
在重新安装之后system.full-template.yaml
包含以下列表所有可用配置
的另一个变体system.yaml
文件是values.yaml
文件,该文件仅针对Helm安装。与其他安装不同,舵图配置是针对values.yaml
然后应用到system.yaml
.
使用系统。yaml文件
默认情况下,system.yaml
文件应用新安装中包含的默认设置。双##标记注释或注释,而单#表示客户可以自定义的参数。
删除单个#意味着参数变得活跃,并获得文件中设置的默认值。要更改此值,只需为参数输入不同的值。
配置Yaml文件
除了system.yaml
文件,JFrog平台还包括配置yaml文件,用于修改Access和应用程序配置。
按产品划分的配置文件
Artifactory
文件名称 |
描述/位置 |
用于…… |
---|---|---|
|
这是JFrog Artifactory的主要配置文件,允许您设置希望应用的主要配置。
|
|
|
该文件用于在Helm安装中配置Artifactory。与其他安装不同,舵图配置是针对 |
|
|
一旦配置了YAML文件以包含所需的所有配置更改,就可以通过发送PATCH请求来应用它们 |
Artifactory YAML配置 |
|
当Artifactory第一次启动时,它将其初始配置的副本存储在下面
|
Artifactory引导YAML文件 |
x光
文件名称 |
描述/位置 |
用于…… |
---|---|---|
|
这是JFrog x射线的主要配置文件,使您能够设置您希望应用的主要配置。
|
|
|
该文件用于在Helm安装中配置x射线。与其他安装不同,舵图配置是针对 |
任务控制/洞察力
文件名称 |
描述/位置 |
用于…… |
---|---|---|
|
这是JFrog任务控制的主要配置文件,使您能够设置您希望应用的主要配置。 |
|
|
该文件用于在头盔安装中配置任务控制。与其他安装不同,舵图配置是针对 |
分布
文件名称 |
描述/位置 |
用于…… |
---|---|---|
|
这是JFrog发行版的主要配置文件,允许您设置希望应用的主要配置。 |
|
|
此文件用于在Helm安装中配置分发。与其他安装不同,舵图配置是针对 |
|
|
这个yaml配置文件提供了另一种方法来指定分发的初始设置。为了尽快方便地启动并运行新的安装,您可以在第一次启动分发版之前通过文件系统配置基本的初始设置。请注意ny编辑将应用于整个分发集群. 修改发行版配置是一项高级特性,如果操作不当,可能会使发行版服务处于未定义且不可用的状态。由于很容易覆盖配置,我们强烈建议在进行任何直接更改之前备份配置,并且在这样做时要非常小心。
|
分发应用程序配置YAML文件 |
管道
文件名称 |
描述/位置 |
用于…… |
---|---|---|
|
这是JFrog管线的主要配置文件,允许您设置希望应用的主要配置。 |
|
|
该文件用于在Helm安装中配置pipeline。与其他安装不同,舵图配置是针对 |
接入配置文件
文件名称 |
描述/位置 |
用于…… |
---|---|---|
access.config.yml |
Access使用简单的YAML配置文件提供了一种灵活的配置方法。您可以一次进行单个更改,也可以根据需要进行多个配置更改,以创建、更新和删除Access中的任何元素。
|
访问YAML配置 |
XML配置文件
文件名称 |
描述/位置 |
用于…… |
---|---|---|
|
此文件为您提供灵活的文件存储管理功能。通过修改这个文件,您可以实现各种不同的存储配置。这些包括基本的和可定制的基于本地和网络的文件系统、云存储以及冗余存储。
|
|
|
这个全局Artifactory文件用于提供一组默认配置参数。该文件在初始启动时由Artifactory加载。加载文件后,Artifactory将其重命名为
|
|
artifactory.xsd |
与默认情况不同artifactory.config.xml ,它可以作为一个例子,但它不包含所有字段),Artifactoryartifactory.xsd 文件包含所有可用于Artifactory的字段和描述。 |
Artifactory Configuration XSD |