使用Terraform在AWS上部署简单的Jenkins
持续集成,持续交付和持续部署,这些概念和术语可以协同工作以实现应用程序生命周期的自动化,在这方面,如果您要实施CI/ CD,Jenkins可能是建立服务器以自动化该过程的主要工具。 这篇文章是部署以AWS Amazon作为IaaS的Jenkins的简单任务。为了全面了解,我们将安装Jenkins及其插件,注册用户,设置基本的安全规则,最后插入一个作业作为示例,因此,让我们进一步阐述一下这个想法。 先决条件 AWS Amazon中的EC2实例来测试此技术说明。 安装terraform作为“基础结构即代码”工具。 安装Jenkins及其工作 首先,我们需要观看本节,因为这是我们可以找到如何通过脚本bash安装Jenkins的过程,该bash脚本是作为通用脚本制作的,可在不同的CentOS Linux上使用。此安装分为5部分,首先我们将安装并启动Jenkins,然后我们将注册一个默认用户并安装基本插件,最后,注册我们最好的朋友HelloWorld job,这将是一个很好的例子一个好的开始。 jenkins_user=$1 jenkins_password=$2 jenkins_address=http://localhost:8080 set -x function installing() { #Installing some necessary dependencies sudo