人工制品5.4:它比你看到的要复杂

JFrog Artifactory

在我们的产品发布中,我们喜欢用最新的新功能引起轰动。通常,您可以通过Artifactory的UI或其REST API访问这些特性。

这次可不行!

这一次,Artifactory 5.4中最重要的添加是不可见的(好吧,在某种程度上)。我说“隐形”是因为从表面上看,功能没有变化,但在引擎盖下是Artifactory经历过的最重要的变化之一。

访问服务

作为将Artifactory分解为一组较小的服务的主要步骤,我想介绍访问服务。目前,Access Service有一个主服务存在的理由;它接管了访问令牌Artifactory 5.0中引入的功能,但是使用访问令牌的方式没有变化。你创建刷新撤销以与之前完全相同的方式使用REST API。和以前一样,令牌可以expirable可刷新的。但是,现在,与访问令牌相关的所有功能都实现为独立的图书馆access.war,它安装在同一个Tomcat下。最终,正如其名称所暗示的那样,访问服务将具有包罗万象的角色,以管理您如何向生态系统中的任何用户、组或“事物”提供对任何JFrog产品(或元素)的访问。注意使用相同凭证的所有JFrog产品的单点登录等问题。hth华体会最新官方网站

不要回头看

关于新的访问服务,您需要记住的一件事是版本compatibility。新服务透明地处理用以前版本的Artifactory创建的令牌。他们只是工作,然而,反过来是不正确的。使用新服务创建的任何令牌都不能被Artifactory的早期版本识别。这可能对你的信任圈如果它同时包含旧版本Artifactory和新版本(v5.4+)的实例。如果是这样的话,也许是时候升级到最新版本

日志和监控

管理员需要记住的另一件事是,这个新服务需要像组成Artifactory的所有其他服务一样被监视,并且它创建了自己的服务日志文件集
有一件事是肯定的。访问服务的重要性将继续增加,因为它将成为JFrog平台的关键任务元素,并发挥核心作用swampUP

保持你的头脑在云端人工5.4与Azure Blob存储

我们还在Artifactory的文件存储领域进一步实现了我们的通用口号,并增加了对Azure Blob存储作为一个选项,您可以将工件存储在云中。这个选项连接S3对象存储谷歌云存储我们已经支持了一段时间了。虽然我们已经支持在Azure上运行Artifactory,但无论您是自己设置还是使用Artifactory Cloud,现在都可以将文件存储放在同一个云上。事实上,如果你已经在Azure上运行DevOps生态系统,你现在可以将Artifactory及其文件存储与同一云提供商共同定位。

谁需要客户端证书?

你做的!如果您想要代理远程存储库(如Red Hat Networks),则需要安装其SSL/TLS证书以建立安全连接。使用new证书您可以管理客户端证书,您可以使用这些证书根据需要它们的远程资源对远程存储库进行身份验证。2022世界杯阿根廷预选赛赛程当然,您可以使用新的REST API端点来实现这些流程的自动化得到添加删除证书。

虽然这是这个版本的三个亮点,但还有其他几个功能增强和解决的问题。这些“许多小的改进”对几个领域产生了很大的影响,比如RPM、npm和Debian存储库、用于HA文件存储管理的分片集群二进制提供程序、系统导入和导出等等。

如果你想了解所有的好东西,请查看发布说明

但如果你想真正品尝这些美味,你必须这样做下载最新版本

别担心,即使你没有驾照,你也可以开始免费试用