使用基础设施即代码进行构建|Terraform,Ansible, 和 Jenkins 实践指南
在本视频中,@LearnLinuxTV将介绍一些最常用的基础架构即代码工具的使用过程。在本演示中,我们将使用 Jenkins、Terraform 和Ansible 来构建和配置一个 Linode 实例。
章节
0:00简介
1:05通过 Linode 部署 JenkinsMarketplace
3:35SSH 进入 Linode
3:55检查 Jenkins 可用性
5:00通过网络访问 Jenkins
6:05创建管理员用户
7:30准备安装Terraform
7:50为存储添加 GPG 密钥
8:00将 Repo 添加到列表
8:35获取更新
8:50安装Terraform 软件包
9:05安装Ansible
9:35为 Jenkins 用户创建 SSH 密钥
11:50使用Terraform 构建实例
12:25创建 Linode API 令牌
15:30为Terraform 文件创建目录
15:57授予 jenkins 用户访问目录的权限
16:30创建 Linode_Build 目录
17:05创建Terraform 文件
24:53创建变量文件
29:00创建Apache.yml
31:20创建Ansible.cfg
32:30运行Terraform Init
33:20运行Terraform 计划
34:20运行Terraform Apply
35:00在新实例上测试Apache
35:50将构建添加到 Jenkins
39:00运行任务
39:25解决构建错误
40:05再次运行任务
41:00在新实例上测试Apache
41:22结论
Linode 新手?从这里开始使用 100 美元信用额度!
阅读文档,了解IaC 的书面介绍。
观看有关 IaC 的视频。
订阅以获得新节目的通知。
#IaC #Terraform #Ansible #Jenkins
产品:基础设施即代码,Terraform,Ansible; @LearnLinuxTV