ARTIFACTORY:管理许可证

Adi Malca
2023-01-22 11:09

HA集群的license在界面中不可见,如何更新license ?

HA集群的license在界面中不可见,如何更新license ?
1.使用这个REST API调用
2.通过值更新许可密钥。yaml和Helm:

  • 使用copyOnEveryStartup特性在值中提到。Yaml文件,可以参考这个wiki页面的步骤。
  • Exec到其中一个pod中,手动将/artifactory_bootstrap/中的artifactory.cluster.license复制到/opt/jfrog/artifactory/var/etc/artifactory/

如何从Pro升级到Enterprise,再升级到E+?

要将您的license从pro升级到E或E+,您可以在UI的Administration选项卡下替换license -> license -> license。也可以通过使用REST API命令。

此外,还可以编辑工件。Lic文件在/opt/jfrog/artifactory/var/etc/artifactory下

如果License Bucket正在被使用,可以先添加新桶,再删除旧桶。新的license将自动分发。

Artifactory安装后如何申请License桶?

在登录过程中,删除json文件或将URL粘贴到许可框中。

如果你有一个现有的桶,并且想要将许可证应用到不同的安装(这将需要MC):

  1. 拆分现有桶。
  2. 在安装Artifactory之后,访问UI并使用onboarding弹出选项卡继续前进。
  3. 当到达许可步骤时,单击“x”
  4. 进入“Administration”页签。—> license—> license桶
  5. 使用文件和密钥添加桶。

如何从分裂桶中释放license ?

关闭分裂桶中与license关联的Artifactory实例,然后删除分裂
桶,释放的许可证将被添加回主桶。

用户添加图片

如何查看使用的license类型?

申请成功后,您可以在Artifactory的右下角查看license类型
应用程序。

用户添加图片

在运行时通过UI和文件切换许可证会影响Artifactory吗?

不,也不需要重新启动。

当我们升级到最新版本时,是否需要一个新的许可证?

升级Artifactory不需要更换license。唯一的要求是拥有有效的许可证。

每个许可证可以有多少活跃的基于项目的管理?

根据JFrog定价页面企业许可证可以有30个活动的基于项目的管理,这意味着在每个Artifactory独立实例或HA集群中,一次可以有30个活动的基于项目的管理。

对于E+许可证,可以是300。

如何从纯文本license切换到桶license?

  1. 根据wiki页面设置许可桶。

  2. 通过UI删除纯文本许可。

  3. 将桶许可证中的许可证附加到Artifactory实例。

如何激活x射线许可证?

如果您已经购买了“Pro X”、“Enterprise X”、“Enterprise +”等license,则Xray license已经捆绑在Artifactory的license中。在安装Xray并将其与Artifactory集成后,它将被激活,不需要进一步的操作。如果您已经购买了其他许可证,并获得了“Xray Trail许可证”,许可证应放在Administration选项卡->许可证-> Xray Trail许可证选项卡下,然后安装Xray并将其与Artifactory集成。

如何从license桶中提取license:

通常,建议安装任务控制来使用桶许可证,尽管,在没有安装任务控制的情况下,可以通过以下步骤提取许可证:

1.下载Bucket许可证(JSON文件)。在本例中,它是123456789.json。
2.执行以下解密命令,并使用桶解锁密钥作为“aes-256-cbc解密密码”。

$ openssl aes-256-cbc -d -md md5 -in 123456789.json
输入aes-256-cbc解密密码:

3.“key”key的值为解密后的许可证。在使用键之前,您可能需要从它("rn")中删除一个或多个新的行字符。

是否可以将Artifactory和Edge节点放在同一个HA集群中?

不。

如何从企业/企业+许可证切换到边缘?

通过UI或许可证文件替换许可证,然后重新启动应用程序。

如何将许可证从一个环境移动到另一个环境?

1.从集群中关闭一个节点(如果不使用“亲缘性”,请确保关闭一个成员节点)
2.在UI中,确认许可证被标记为“未使用”。
3.从artifact .cluster.licenses中移除许可证
4.将其放置到新环境中并启动新应用程序。

Artifactory是否需要Internet访问来激活license?

不。

为Artifactory版本5及以下生成的许可证是否可以在版本7.x上使用?

不,如果您有Artifactory版本4的许可证。X,并希望升级到版本7。X,您将需要获得新的许可证。

为什么在放置新的许可证后出现许可证到期的横幅?

在UI中放置新许可证或从桶中附加新许可证后,仍然可能出现带有“您的Artifactory…许可证已过期”消息的横幅。这可能是由于旧许可证存在于工厂。Lic或artificial .cluster.liceses文件。

为了解决这个问题,请浏览下面的文件:

美元ARTIFACTORY_HOME / etc / artifactory

打开文件并删除旧的license,保存文件后在浏览器中刷新页面。