使用最新的JFrog产品?hth华体会最新官方网站
JFrog平台用户指南


JFrog任务控制中心。x文档
要获得最新版本,请访问JFrog统一平台


跳到元数据的末尾
进入元数据的开始

概述

本页帮助您开始使用任务控制。假设你遵守了系统需求下面指定,在浏览完这个页面后,您应该至少配置了一个Artifactory服务的任务控制实例。

从3.1版开始,任务控制安装文件可以以三种格式下载:Linux、RPM和Debian的独立ZIP文件。

许可证

任务控制本身是免费提供的,没有许可证要求。然而,虽然您可以从任务控制中查看任何Artifactory服务,但您只能配置和查看被激活的服务之间的关系Artifactory企业,企业+,而且Artifactory边缘许可证。

查看Artifactory OSS, Artifactory Pro和Artifactory SaaS

您可以在任务控制中添加Artifactory OSS、Artifactory Pro等服务,但对于这些实例,您只能查看基本信息。不能通过任务控制对这些服务执行任何操作。

作为一个共享托管服务,Artifactory SaaS由JFrog为您维护,不能由任务控制进行管理。

但是,如果您将Artifactory SaaS作为专用的服务器,这可以完全由任务控制中心管理

下载

最新版本的任务控制可从任务控制下载页面

安装

没有空格

任务控制中心提供了在不同平台上安装的各种选项。

在所有情况下,请确保安装文件夹的完整路径不包含任何空格字符。

使用非交互式自动脚本安装任务控制

要使用自动化安装/升级任务控制,在运行安装/升级时传递以下选项(根据您的安装类型):

码头工人:./ task -control——use-defaults安装

转:/ installJFMC-rpm.sh——use-defaults

黛比:/ installJFMC-deb.sh——use-defaults

现有参数将在自动化过程中使用。


数据文件夹

任务控制数据文件夹(通常,/var/opt/jfrog/mission-control)将包含由每个微服务创建和使用的文件。


日志位置

日志被写入data文件夹(通常在/var/opt/jfrog/mission-control/ Logs)和未启用日志旋转功能.建议开启日志旋转功能。


支持安装

Mission Control可作为Docker映像下载,可作为容器运行。详情请参阅使用Docker安装

任务控制也可以安装在Kubernetes上。详情请参阅在Kubernetes上安装

Mission Control也可以安装在以下Linux版本上:


安装文件结构

下载并解压安装程序后,将在安装文件夹下创建以下文件结构

install-rpm.sh或
install-deb.sh
特定Linux版本的安装脚本(Debian/Centos)
配置
一个文件夹,包含配置第三方服务(如MongoDB等)所需的文件。
包含实际安装包的文件夹(deb或rpm文件)
seed_data
包含将用户/数据导入第三方服务所需脚本的文件夹
迁移
一个文件夹,包含从早期版本的任务控制迁移所需的脚本
version.sh
包含JFMC版本的文件

修改端口设置

当任务控制中安装的各种服务创建端口冲突时,可以修改相应的端口设置。具体操作请参见修改a端口设置:


安装状态

使用如下命令查看安装状态。安装完成后,同样的命令也将提供服务的状态。

RPM或Debian安装
任务控制服务状态
/ opt / jfrog /任务控制/脚本/ jfmc.sh地位
压缩安装
任务控制服务状态
MC_HOME / bin / jfmc.sh美元地位

卸载

要卸载任务控制,请根据您的安装类型执行以下步骤。

RPM或Debian安装

使用控制文件开始卸载JFrog任务控制,如下所示:

请注意,这将不会卸载作为安装的一部分安装的第三方组件。它们必须手动卸载。

删除任务控制服务
/ opt / jfrog /任务控制/脚本/ jfmc.sh removeServices
压缩安装

JFrog任务控制服务的相关数据,日志和配置将在MC_HOME美元文件夹中。要卸载任务控制的ZIP安装,使用以下命令:

删除任务控制服务
$MC_HOME/bin/jfmc.sh stop rm -fr $MC_HOME .sh

使用SSL进行安全访问

JFrog任务控制支持SSL安全访问。下面的示例展示了如何使用JKS密钥存储库启用SSL访问:

  1. 停止JFrog任务控制
  2. 咨询您的证书颁发机构并为您的任务控制实例生成证书
  3. 修改您的mission-control.properties文件如下:

    mission-control.propertieslocation

    码头工人:美元MC_HOME / jfmc / etc / mission-control.properties(默认值:$ HOME / .jfrog / jfmc / jfmc / etc / mission-control.properties
    RPM或Debian:美元MC_DATA / etc / mission-control.properties(默认值:/var/opt/jfrog/mission-control / etc / mission-control.properties
    邮政编码:美元MC_HOME / etc / mission-control.properties

    1. 设置(或修改)端口属性为:

      server.port = 8443
    2. 中设置密钥存储库的路径server.ssl.key.store财产。例如:

      / / keystore.jks server.ssl.key-store =路径
    3. 设置密钥库密码属性:

      server.ssl。key-store-password = < Keystore密码>
    4. 设置密钥库类型属性:

      server.ssl.key-store-type = JKS
    5. 将更改保存到您的mission-control.properties文件。

  4. 启动JFrog任务控制

配置完成后,可以通过配置文件中指定的服务器端口访问JFrog Mission Controlmission-control.properties文件。

例如,使用上面的配置,您可以使用以下URL通过SSL访问任务控制:

https:// < mission-control-server-ip >: 8443

默认Admin用户

一旦安装完成,任务控制有一个默认用户与管理特权预定义在系统中:

用户:管理

密码:密码

修改admin密码

我们强烈建议您在运行开机向导时更改管理员密码。


访问任务控制

任务控制中心可以通过您的浏览器使用以下URL访问:

http://SERVER_DOMAIN: <服务器端口>