OnITRoad - DevOPS

如何向 Jenkins 添加新的从节点

如何向 Jenkins 添加新的从节点 Jenkins 是一个开源的、基于 Java 的自动化服务器,它提供了一种设置持续集成和持续交付 (CI/CD) 管道的简单方法。 持续集成 (CI) 是每次团队成员提交对版本控制的更改时自动构建和测试代码的过程。 持续交付 (CD) 是从构建到生产环境的构建、测试、配置和部署过程。 本教程演示了添加 linux Jenkins 代理节点的步骤,本教程假设我

Views:0  2020-06-02

如何更改 Rundeck 默认管理员密码

如何更改 Rundeck 默认管理员密码 更改管理员默认密码 01 首先备份文件/etc/rundeck/realm.properties: $cp -p /etc/rundeck/realm.properties /etc/rundeck/$(date +%Y%m%d)_realm.propertiesOLD 02 现在,编辑文件 /etc/rundeck/realm.properties

Views:0  2020-06-02

如何在 Docker Swarm 上部署 Jenkins

如何在 Docker Swarm 上部署 Jenkins Jenkins 是一个开源的、基于 Java 的自动化服务器,它提供了一种设置持续集成和持续交付 (CI/CD) 管道的简单方法。 本教程演示了在 Docker Swarm 上安装 Jenkins 的步骤。 已经使用的 Jenkins 镜像内置了 Docker Engine 和一些自定义配置,比如设置 Jenkins 管理员用户和密码,还预

Views:0  2020-06-02

如何在 CentOS 7/RHEL 7 上安装和配置 Tower-cli 工具

如何在 CentOS 7/RHEL 7 上安装和配置 Tower-cli 工具 Tower-cli 是 Ansible Tower 的命令行工具。 它允许从 Unix 命令行轻松运行 Ansible Tower/AWX 命令。 它也可以用作其他 python 应用程序的客户端库,或者作为其他人使用 Tower 的 REST API 开发 API 交互的参考。 在本教程中,我们将介绍使用 yum 包

Views:0  2020-06-02

如何在 CentOS 7/RHEL 7 上安装 Ansible AWX

如何在 CentOS 7/RHEL 7 上安装 Ansible AWX AWX 项目 (AWX) 是一个开源社区项目。 此外,它是由 Red Hat 赞助的 Ansible Tower 软件的开源版本,使用户能够更好地控制其在 IT 环境中的 Ansible 项目使用。 在本教程中,我们将展示如何使用 RPM 社区版在 CentOS 7/RHEL 7 上安装和配置没有 Docker 的 AWX。

Views:0  2020-06-02

如何在 CentOS/RHEL 上安装 Ansible Tower

如何在 CentOS/RHEL 上安装 Ansible Tower Ansible Tower , AWX 是一种基于 Web 的解决方案,它使 Ansible 更易于各类 IT 团队使用。 它旨在成为我们所有自动化任务的中心。 The Tower 通过轻松从公共云提供商(例如 Amazon Web Services、Microsoft Azure)提取库存,管理整个基础架构。 此外,只需单击一下

Views:0  2020-06-02

如何在 CentOS 8 上安装 Apache Ant

如何在 CentOS 8 上安装 Apache Ant Apache Ant 是一个帮助构建软件的 Java 库和命令行工具。 Ant 提供了许多允许编译、组装和运行 Java 应用程序的内置任务。 它的构建文件是用 XML 编写的,因此它是开放标准、可移植且易于理解的。 在本教程中,我们将展示如何在 CentOS 8 上安装最新版本的 Apache Ant。 Apache Ant 需要 Java

Views:0  2020-06-02

如何在 CentOS 8 上安装 Apache Maven

如何在 CentOS 8 上安装 Apache Maven Apache Maven 是一个强大的项目管理工具,它基于 POM(项目对象模型)。 它用于项目构建、依赖和文档。 它像 ANT 一样简化了构建过程。 但它比 ANT 先进太多了。 在本教程中,我们将展示在 CentOS 8 上安装 Apache Maven 的两种不同方法:使用 dnf 包管理器或者通过官方网站的源代码。 准备工作

Views:0  2020-06-02

如何在 CentOS 7/RHEL 7 上安装 Apache Maven

如何在 CentOS 7/RHEL 7 上安装 Apache Maven Apache Maven 是一个强大的项目管理工具,它基于 POM(项目对象模型)。 它用于项目构建、依赖和文档。 它像 ANT 一样简化了构建过程。 但它比 ANT 先进太多了。 在本教程中,我们将展示在 CentOS 7/Rhel 7 上安装 Apache Maven 的两种不同方法:使用 yum 包管理器或者通过官方网

Views:0  2020-06-02

如何在 Ubuntu 18/Ubuntu 16 上安装 Apache Maven

如何在 Ubuntu 18/Ubuntu 16 上安装 Apache Maven Apache Maven 是一个强大的项目管理工具,它基于 POM(项目对象模型)。 它用于项目构建、依赖和文档。 Maven Apache 像 ANT 一样简化了构建过程,但它比 ANT 先进太多。 在本教程中,我们将展示在 Ubuntu 18.04 LTS/Ubuntu 16.04 LTS 上安装 Apache

Views:0  2020-06-02

如何在 CentOS 7/RHEL 7 上安装 Gradle

如何在 CentOS 7/RHEL 7 上安装 Gradle Gradle 是一个通用的构建工具,主要用于 Java 项目。 它结合了 Ant 和 Maven 的最佳特性。 Gradle 使用 Groovy 而不是 XML 来编写脚本。 在本教程中,我们将展示如何在 CentOS 7/RHEL 7 上安装最新版本的 Gradle。 准备工作 我们需要以具有“sudo”权限的用户身份登录才能安装

Views:0  2020-06-02

如何在 CentOS 8 上安装 Gradle

如何在 CentOS 8 上安装 Gradle Gradle 是一个通用的构建工具,主要用于 Java 项目。 它结合了 Ant 和 Maven 的最佳特性。 Gradle 使用 Groovy 而不是 XML 来编写脚本。 在本教程中,我们将展示如何在 CentOS 8 上安装最新版本的 Gradle。 准备工作 我们需要以具有“sudo”权限的用户身份登录才能安装 Gradle 1.安装

Views:0  2020-06-02

如何在 Ubuntu 18.04/Ubuntu 16.04 上安装 Gradle

如何在 Ubuntu 18.04/Ubuntu 16.04 上安装 Gradle Gradle 是一个通用的构建工具,主要用于 Java 项目。 它结合了 Ant 和 Maven 的最佳特性。 Gradle 使用 Groovy 而不是 XML 来编写脚本。 在本教程中,我们将展示如何在 Ubuntu 18.04 LTS/Ubuntu 16.04 LTS 上安装最新版本的 Gradle。 准备工

Views:0  2020-06-02

如何在 Ubuntu 20.04 上安装 Gradle

如何在 Ubuntu 20.04 上安装 Gradle Gradle 是一个通用的构建工具,主要用于 Java 项目。 它结合了 Ant 和 Maven 的最佳特性。 Gradle 使用 Groovy 而不是 XML 来编写脚本。 在本教程中,我们将介绍如何在 Ubuntu 20.04 LTS 上安装最新版本的 Gradle。 Gradle 需要安装 Java JDK 或者 JRE 7 或者更高版

Views:0  2020-06-02

如何在 CentOS 7 上安装 Jenkins

如何在 CentOS 7 上安装 Jenkins Jenkins 是一个开源的、基于 Java 的自动化服务器,它提供了一种设置持续集成和持续交付 (CI/CD) 管道的简单方法。 持续集成 (CI) 是每次团队成员提交对版本控制的更改时自动构建和测试代码的过程。 持续交付 (CD) 是从构建到生产环境的构建、测试、配置和部署过程。 本教程演示了使用官方 Jenkins 存储库在 CentOS 7

Views:0  2020-06-02

如何在 Ubuntu 18.04/Ubuntu 16.04 上安装 Jenkins

如何在 Ubuntu 18.04/Ubuntu 16.04 上安装 Jenkins Jenkins 是一个开源的、基于 Java 的自动化服务器,它提供了一种设置持续集成和持续交付 (CI/CD) 管道的简单方法。 持续集成 (CI) 是每次团队成员提交对版本控制的更改时自动构建和测试代码的过程。 持续交付 (CD) 是从构建到生产环境的构建、测试、配置和部署过程。 本教程演示了在 Ubuntu

Views:0  2020-06-02