如何使用配置管理工具进行Artifactory配置?
主题
为了在您的组织中自动化配置管理,您可以使用像“Saltstack”这样的工具进行Artifactory配置。有两种方法:
使用' Artifactory .config.import.xml '文件导入配置-需要重新启动Artifactory
使用YAML配置文件在运行时进行更新
决议
—使用XML进行配置管理
要为新的Artifactory实例导入配置,您可以使用' Artifactory .config.import.xml '从旧实例导入配置。您需要将该文件放在
你也可以增量地使用它,你可以复制' artifactory_config .late .xml '文件,将其重命名为' artifactory_config .import.xml '并将其放在
—使用YAML进行配置管理
Artifactory支持通过YAML文件进行多次更改。你做了参考这个链接查看所有支持的配置更改。
您所需要做的就是创建YAML文件并应用配置更改使用curl命令,如下例所示:
curl -u<用户名>:<密码> -X PATCH "http://localhost:8081/artifactory/api/system/configuration" -H " Content-Type: application/yaml " -T configuration.yml . sh
请注意,这并不需要重新启动Artifactory,您可以看到刷新后立即发生的更改。