ARTIFACTORY:管理许可证

Adi Malca
2022-06-10 06:49

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

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

  • 使用copyOnEveryStartup特性在值中提到。Yaml文件,您可以参考这个维基页面的步骤。
  • 执行到其中一个pod,用新的密钥从/artifactory_bootstrap/手动复制artifactory.cluster.license到/opt/jfrog/artifactory/var/etc/artifactory/

如何将许可证从专业版升级到企业版和E+版?

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

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

如果License Bucket正在使用,可以先添加新桶,然后删除旧桶。新的许可证将自动分发。

人工安装完成后,如何申请License桶?

在登录过程中,将json文件或URL粘贴到license框中。

如果您有一个现有的存储桶,并希望将许可证应用于不同的安装(这将需要MC):

  1. 拆分现有存储桶。
  2. 安装Artifactory后,访问UI并继续使用登录弹出选项卡。
  3. 当到达许可步骤时,点击“x”
  4. 转到Administration选项卡-> license -> license桶
  5. 使用文件和密钥添加桶。

如何释放分裂桶的license ?

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

用户添加图片

如何查看使用的license类型?

申请许可证后,您可以在Artifactory的右下角检查许可证类型
应用程序。

用户添加图片

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

不需要,不需要重启。

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

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

每个许可证可能有多少基于项目的主动管理?

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

对于E+ license,可以是300。

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

  1. 根据wiki页面设置license桶。

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

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

如何激活x射线许可证?

如果您购买了以下许可证:“Pro X”、“Enterprise X”、“Enterprise +”,则X射线许可证已经捆绑在Artifactory许可证中。在安装Xray并将其与Artifactory集成之后,它将处于活动状态,无需进一步操作。如果您购买了其他许可证并收到了“Xray Trail License”,则该许可证应放在Administration选项卡-> licenses -> Xray Trail licenses选项卡下,然后安装Xray并将其与Artifactory集成。

如何从license桶中提取license:

通常,建议安装Mission Control以使用bucket license,但在未安装Mission Control的情况下,可以通过以下步骤提取license:

1.下载Bucket license (JSON文件)。在此例中为123456789.json。
2.执行如下解密命令,使用“aes-256-cbc解密密码”作为桶的解锁密钥。

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

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

有可能在同一个HA集群中有人工和边缘节点吗?

不。

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

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

如何将许可证从一种环境转移到另一种环境?

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

Artifactory是否需要上网来激活许可证?

不。

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

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

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

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

为了解决这个问题,导航到下面的文件:

美元ARTIFACTORY_HOME / etc / artifactory

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