Главная
Study mode:
on
1
Introduction
2
Deploy Jenkins via Linode Marketplace
3
SSH into Linode
4
Check Jenkins Availability
5
Access Jenkins via the Web
6
Create Admin User
7
Prep to Install Terraform
8
Add GPG Key to Stores
9
Add Repo to List
10
Grab Updates
11
Install Terraform Packages
12
Install Ansible
13
Create SSH Key for Jenkins User
14
Use Terraform to Build Instance
15
Create Linode API Token
16
Create Directory for Terraform Files
17
Grant jenkins User Access to Directory
18
Create Linode_Build Directory
19
Create Terraform File
20
Create Variables File
21
Create Apache.yml
22
Create Ansible.cfg
23
Run Terraform Init
24
Run Terraform Plan
25
Run Terraform Apply
26
Test Apache on the New Instance
27
Add Build to Jenkins
28
Run the Job
29
Resolve Build Error
30
Run the Job Again
31
Test Apache on the New Instance
32
Conclusion
Description:
Explore a comprehensive hands-on guide to building infrastructure as code using Terraform, Ansible, and Jenkins. Learn how to deploy Jenkins via Linode Marketplace, install and configure Terraform and Ansible, create SSH keys, and use Terraform to build a Linode instance. Follow step-by-step instructions to create Terraform files, variables, and Ansible configurations. Gain practical experience in running Terraform commands, adding builds to Jenkins, and troubleshooting common errors. By the end of this tutorial, you'll have a solid understanding of how to implement infrastructure as code using popular tools in a real-world scenario.

Building with Infrastructure as Code - Terraform, Ansible, and Jenkins Hands-On Guide

Linode
Add to list