Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
How to Manage OpenStack Private Clouds Episode 6 - Automating Cloud Deployments
Play lesson

Learn Something New! - How to Manage OpenStack Private Clouds Episode 6 - Automating Cloud Deployments

5.0 (3)
25 learners

What you'll learn

This course includes

  • 135.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

OpenStack is an open-source cloud computing platform that enables you to build your very own private cloud that is completely under your control. In this six-part guide, Jay will guide you through the finer points of OpenStack with hands-on examples. In the sixth and final episode, we'll wrap up the series with a look at how to automate OpenStack with Terraform and Ansible. - Thanks to OpenMetal for sponsoring this entire series! ➜ https://hubs.li/Q02HTv-t0 *Support Linux Learning (commission earned)* • Become a channel member here on YouTube ➜ https://learnlinux.link/join • Become a Patron on Patreon ➜ https://learnlinux.link/patron • Receive a 5% discount on an LPI exam voucher ➜ https://learnlinux.link/lpi-voucher Blog post for this video ➜ https://learnlinux.link/openstack-6-article LINKS TO ALL EPISODES IN THIS SERIES • Episode 1 - Introduction to Private Cloud Administration ➜ https://linux.video/openstack1 • Episode 2 - How to Launch Compute Instances ➜ https://linux.video/openstack2 • Episode 3 - Setting Up Block Storage Volumes➜ https://linux.video/openstack3 • Episode 4 - Building Virtual Networks ➜ https://linux.video/openstack4 • Episode 5 - Combining OpenStack and OpenShift ➜ https://linux.video/openstack5 • Episode 6 - Automating Cloud Deployments ➜ (This Video) *🕐 Time Codes* 00:00 - Intro 00:48 - Check out OpenMetal (Sponsor) https://hubs.li/Q02HTv-t0 01:54 - How Terraform and Ansible factors into our project 03:07 - Project structure 04:26 - Installing Terraform 09:59 - Setting up an OpenStack project 12:38 - Creating an OpenSSH key pair 13:55 - Gathering the required information 17:10 - Example 1: Creating our very first Terraform script 26:38 - Initializing Terraform 27:20 - Running "terraform plan" 29:21 - Running "terraform apply" 30:08 - Running "terraform destroy" to un-provision everything 32:24 - What are those ".tfstate" files? 33:12 - Example 2: Multiple .tf files 35:51 - Example 3: Introducing variables 43:11 - Example 4: Adding a security group 50:23 - Combining Terraform and Ansible *Recommended stand-alone videos from Learn Linux TV* • Installing an operating system for Raspberry Pi ➜ https://linux.video/pi-imager • How to connect to a Linux server via ssh ➜ https://linux.video/ssh • Understanding Linux permissions ➜ https://linux.video/perms • Essential tweaks for ALL Linux Servers ➜ https://linux.video/all-servers *🎓 Full Linux Courses* • Linux Crash Course ➜ https://linux.video/cc • Netdata ➜ https://linux.video/netdata • tmux ➜ https://linux.video/tmux • vim ➜ https://linux.video/vim • Bash Scripting ➜ https://linux.video/bash • Proxmox VE ➜ https://linux.video/pve • Ansible (Paid) ➜ https://learnlinux.link/ansible • LPI Linux Essentials (Paid) ➜ https://learnlinux.link/linux-essentials *🎓 More About Learn Linux TV* • Main site ➜ https://www.learnlinux.tv • Community Forums ➜ https://community.learnlinux.tv • Github Account ➜ https://github.com/LearnLinuxTV • Content Ethics ➜ https://www.learnlinux.tv/content-ethics • Request Paid Assistance ➜ https://www.learnlinux.tv/request-assistance *Content Ethics* • The following article covers the rules and guidelines Learn Linux TV abides by ➜ https://www.learnlinux.tv/content-ethics *⚠️ Disclaimer* LearnLinuxTV produces technical content that will hopefully be helpful to you and teach you something new. However, this content is provided without any warranty (expressed or implied). LearnLinuxTV is not responsible for any damages that may arise from any use of the content and information that's being provided. The viewer is expected to follow best judgement and to make his/her/their best decisions while working with production or non-production software, systems and hardware. #Linux #LinuxTutorial #OpenStack

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere