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

Subscribers:
1,040,000
Published on ● Video Link: https://www.youtube.com/watch?v=ly-2nHKPEeU



Category:
Tutorial
Duration: 42:08
111,100 views
514


In this video, @LearnLinuxTV talks through the process of using some of the most used infrastructure as code tools. For this demo, we'll be using Jenkins, Terraform, and Ansible to build and configure a Linode instance.

Chapters:
0:00 Introduction
1:05 Deploy Jenkins via Linode Marketplace
3:35 SSH into Linode
3:55 Check Jenkins Availability
5:00 Access Jenkins via the Web
6:05 Create Admin User
7:30 Prep to Install Terraform
7:50 Add GPG Key to Stores
8:00 Add Repo to List
8:35 Grab Updates
8:50 Install Terraform Packages
9:05 Install Ansible
9:35 Create SSH Key for Jenkins User
11:50 Use Terraform to Build Instance
12:25 Create Linode API Token
15:30 Create Directory for Terraform Files
15:57 Grant jenkins User Access to Directory
16:30 Create Linode_Build Directory
17:05 Create Terraform File
24:53 Create Variables File
29:00 Create Apache.yml
31:20 Create Ansible.cfg
32:30 Run Terraform Init
33:20 Run Terraform Plan
34:20 Run Terraform Apply
35:00 Test Apache on the New Instance
35:50 Add Build to Jenkins
39:00 Run the Job
39:25 Resolve Build Error
40:05 Run the Job Again
41:00 Test Apache on the New Instance
41:22 Conclusion

New to Cloud Computing? Get started here with a $100 credit → https://www.linode.com/lp/youtube-viewers/?ifso=linodetube&utm_source=youtube&utm_medium=TopDocs
Read the doc for a written introduction to IaC → https://www.linode.com/docs/guides/introduction-to-infrastructure-as-code/
Watch this video on IaC → https://www.youtube.com/watch?v=7-LwkAeLl8U
Subscribe to get notified of new episodes as they come out → https://www.youtube.com/linode?sub_confirmation=1

#IaC #Terraform #Ansible #Jenkins
Product: Infrastructure as Code, Terraform, Ansible; @LearnLinuxTV




Other Videos By Akamai Developer


2023-06-05Proxy vs Reverse Proxy | Using Proxies with Cloud Infrastructure Explained
2023-06-02Terraforming Kubernetes Final Episode | Cluster Deployment
2023-05-31Supercharge Your Workflow with cURL | Understanding The cURL Command-Line Tool
2023-05-26Creating and Using Terraform Variables | Terraforming Kubernetes Ep 3
2023-05-24Create an Image Manipulation Website Using Flask and Python | Code With Harry Tutorial
2023-05-22The Power of $PATH in your Hands | DevOps Tools at your Fingertips
2023-05-19Using Path-Based Variables with Terraform | Terraforming Kubernetes Episode 2 with Justin Mitchel
2023-05-17Forgejo A Simple Solution for Agile Development | Self-hosted Alternative to GitHub
2023-05-15Own Your Website Analytics with Plausible | The Privacy-Friendly Google Analytics Alternative
2023-05-12Terraforming Kubernetes Series Introduction | Episode 1 - 4 with Justin Mitchel
2023-05-10Building with Infrastructure as Code | Terraform, Ansible, and Jenkins Hands-On Guide
2023-05-08WGER Workout Manager | Host Your Own Free Open-Source Fitness Tracking App
2023-05-05Common DNS Questions Answered | How DNS Really works
2023-05-03Build Your Own AI Chatbot with OpenAI API and Linode | A Step-by-Step Guide From Code With Harry
2023-05-01Everything You Need to Know to Get Started With npm | Node Package Manager Explained
2023-04-28How DevOps Engineers Use CI/CD to Build Better Software Faster
2023-04-26exa Replaces the ls Command in Linux | Color Coded File Lister
2023-04-24Build a Blog on Linode Using Tailwind CSS | Bootstrap Alternative
2023-04-21Streamline Small Business Invoicing Using Invoice Ninja | The All-in-One Invoicing Tool
2023-04-19Programming a Text Formatting App | Web Development Tutorial from Code With Harry
2023-04-17How to Add Two Factor Authentication to Secure Your Account



Tags:
linode
jenkins
iac
ansible
terraform
ansible tutorial
ansible tutorial for beginners
ansible playbook
terraform tutorial
linode tutorial
what is ansible
terraform tutorial for beginners
devops
jenkins tutorial for beginners
ansible for beginners
ansible playbook tutorial
infrastructure as code
jenkins pipeline tutorial
infrastructure as code terraform
jenkins tutorial
ansible training
jenkins continuous integration tutorial
what is ansible in devops
akamai