DevOps Crash Course (Docker, Terraform, and Github Actions) - Best Webhosting

Thanks! Share it with your friends!

URL

You disliked this video. Thanks for the feedback!

Sorry, only registred users can create playlists.

ULTRAFAST, CHEAP, SCALABLE AND RELIABLE! WE STRONGLY RECOMMEND ACCU WEB HOSTING COMPANY

DevOps Crash Course (Docker, Terraform, and Github Actions)

Watch Web Development Traversy Media Video: DevOps Crash Course (Docker, Terraform, and Github Actions).
In this DevOps and Cloud Infrastructure tutorial, you will learn what DevOps is and how to apply some of the most important concepts including:

- Docker containers
- Infrastructure as Code
- Continuous Integration and Continuous Deployment

DevOps Directive YouTube Channel:
https://www.youtube.com/c/DevOpsDirective

Link to application: storybooks.devopsdirective.com

GitHub Repos:
- https://github.com/bradtraversy/storybooks (Original)
- https://github.com/sidpalas/storybooks (Version from video)

NOTE:
After filming I discovered that the set-env command that I used within the Github Action was deprecated due to a security vulnerability (https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/). I replaced the usage with the updated method described here (https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files)

TimeStamps:
0:00 - Intro
1:18 - Project Overview
2:21 - Application Architecture
4:14 - Part 1: Getting the initial project running
7:51 - Part 2: Dockerize the application
9:55 - Docker-compose
11:51 - Aside: Makefiles!
12:31 - Part 3: Terraform (Infrastructure as Code)
17:16 - Setting up Terraform providers
22:21 - GCP Resources
25:55 - Terraform variables
28:23 - Atlas MongoDB Resources
31:42 - Cloudflare Resources
34:33 - Aside: Secrets/credential management
37:21 - Part 4: Deploying Manually
44:25 - Part 5: CI/CD with Github Actions
50:14 - Testing the Github action
51:25 - Separate staging and production
57:22 - Outro

Published:
Category: Web Development Traversy Media
36 Views

Related Videos

  • SSH Crash Course | With Some DevOps

    SSH Crash Course | With Some DevOps

    by Best Webhosting Added 90 Views / 0 Likes

    In this video we will learn the fundamentals of SSH along with some basic DevOps and Linux stuff. We will start with a local Ubuntu server on my network and then create a remote Digital Ocean Droplet to work with. We will create sets of SSH keys for those as well as Github. We will even do a simple React app deployment. Gist With Commands: https://gist.github.com/bradtraversy/f03df587f2323b50beb4250520089a9e Digital Ocean Link: (2 Free Months) https:/

  • Automatic Deployment With Github Actions

    Automatic Deployment With Github Actions

    by Best Webhosting Added 35 Views / 0 Likes

    In this video we will setup automatic deployments using Github Actions. Anson's YouTube Channel: https://www.youtube.com/user/DatAdam93 Github Actions Page: https://github.com/features/actions Timestamps: 0:00 - Introduction & Demo 3:07 - Setting up Github Actions 4:07 - Setting up Workflow File 8:07 - Setting up Github Action Runner 14:37 - Setting up NGINX 21:09 - Pointing domain to our Server 22:17 - React Routing with NGINX 22:52 - Setting up Expr

  • Git & GitHub Crash Course For Beginners

    Git & GitHub Crash Course For Beginners

    by Best Webhosting Added 97 Views / 0 Likes

    In this Git tutorial we will talk about what exactly Git is and we will look at and work with all of the basic and most important commands such as add, commit, status, push and more. This tutorial is very beginner friendly. DONATIONS: We spend huge amounts of time making these videos available for free. Any donation is greatly appreciated https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KLVYJVNUJ5NV4

  • Exploring Docker [2] - Docker Compose With Node & MongoDB

    Exploring Docker [2] - Docker Compose With Node & MongoDB

    by Best Webhosting Added 89 Views / 0 Likes

    In this video we will take a simple Node/Express/Mongo app and dockerize it by adding a Dockerfile and using docker-compose to bundle services together. We will also run our containers on a Digital Ocean droplet. Sponsor: DevMountain Bootcamp - https://goo.gl/6q0dEa Code For This Project: https://github.com/bradtraversy/docker-node-mongo $10 off Digital Ocean https://m.do.co/c/5424d440c63a Docker Help Gist: https://gist.github.com/bradtraversy/89fad22

  • Exploring Docker [1] - Getting Started

    Exploring Docker [1] - Getting Started

    by Best Webhosting Added 82 Views / 0 Likes

    In this video we will start to explore docker by talking about the benefits of Docker, looking at commands to work with containers and images, the Dockerfile and more Sponsor: DevMountain Bootcamp - https://goo.gl/6q0dEa Docker Help Gist: https://gist.github.com/bradtraversy/89fad226dc058a41b596d586022a9bd3 • Become a Patron: Show support & get perks! http://www.patreon.com/traversymedia Website & Udemy Courses http://www.traversymedia.com Follow Trav

  • Quick Wordpress Setup With Docker

    Quick Wordpress Setup With Docker

    by Best Webhosting Added 83 Views / 0 Likes

    Setup Wordpress, MySQL & PHPMyadmin in literally seconds with a single command using the Docker compose file we create in this video Sponsor: DevMountain Bootcamp https://goo.gl/6q0dEa Github Gist With File: https://gist.github.com/bradtraversy/faa8de544c62eef3f31de406982f1d42 Exploring Docker - Part 1: https://www.youtube.com/watch?v=Kyx2PsuwomE&t=226s • Become a Patron: Show support & get perks! http://www.patreon.com/traversymedia Website & Udemy C

  • Popular Hosting Your Unity Server On Linux With Docker

    Hosting Your Unity Server On Linux With Docker

    by Best Webhosting Added 118 Views / 0 Likes

    Linux, Ubuntu, Docker, and Docker-compose. cheers.

  • How To Turn Goals Into Actions | Aspire 211

    How To Turn Goals Into Actions | Aspire 211

    by Best Webhosting Added 47 Views / 0 Likes

    Jump from pie in the sky goals to boots on to ground action. This is how you take your big goals and break them down into an easy to follow plan for success. Plus you'll get my exact system for estimating time and starting to build out a team to support your business growth. -------------------------------- Recommended Videos: Business Goals That Drive Success: https://youtu.be/hSHzfq0drbk ROAD TO 2021: Goals That Actually Work: https://youtu.be/ybXPj

  • The Incredible New Divi Quick Actions

    The Incredible New Divi Quick Actions

    by Best Webhosting Added 96 Views / 0 Likes

    Learn more here: https://www.elegantthemes.com/blog/theme-releases/the-incredible-new-divi-quick-actions Today we are introducing Quick Actions, an incredible new way to use Divi. Quick Actions is the Divi enthusiast’s secret weapon. It allows you to do anything, go anywhere and find what you need within the Divi Builder and on your WordPress website with incredibly speed. Using simple commands and an intelligent search system, you can really speed up

  • Popular How to Schedule Actions on Your WordPress Posts

    How to Schedule Actions on Your WordPress Posts

    by Best Webhosting Added 110 Views / 0 Likes

    Have you ever wanted to automate certain actions on your WordPress posts? By default you can only schedule when you post but there is a way to schedule more actions. In this video, we will show you how to schedule action on your WordPress posts. If you liked this video, then please Like and consider subscribing to our channel for more WordPress videos. Text version of this tutorial: http://www.wpbeginner.com/plugins/how-to-schedule-actions-on-your-wor

  • GitHub Copilot - First Look

    GitHub Copilot - First Look

    by Best Webhosting Added 17 Views / 0 Likes

    In this video, we will look at and try the GitHub Copilot AI pair programmer Sponsor: Hostinger (10% off with TRAVERSYMEDIA) https://www.hostinger.com/traversymedia Latest Udemy Courses: https://traversymedia.com​ 💖 Support The Channel! http://www.patreon.com/traversymedia Timestamps: 0:00 - Intro 2:28 - Specific Functions 4:52 - Generating Data 6:04 - Working with Data (Ordering, etc) 7:45 - Working With Fetch and API 12:04 - Async/Await Example 13:0

  • 7 Tip for Using Divi Quick Actions when Building a Website

    7 Tip for Using Divi Quick Actions when Building a Website

    by Best Webhosting Added 79 Views / 0 Likes

    Hey Divi Nation, welcome to a brand new Divi Use Case live stream where each week we show you how to add new design and functionality to your Divi website. In this tutorial, I’m going to give seven tips for using Divi Quick Actions that will make you more efficient at building a website in Divi. Divi Quick Actions can be a valuable asset to your design workflow. Quick Actions make it easy to find anything you need and perform Divi Builder tasks from o

RECOMMENDED WEB HOSTING

FASTCOMET

Fastcomet

HOSTGATOR

HOSTGATOR

BLUEHOST

BLUEHOST

SITEGROUND

SITEGROUND

A2 HOSTING

A2 HOSTING

HOSTINGER

HOSTINGER

DREAMHOST

DREAMHOST

ACCU WEBHOSTING

ACCU WEBHOSTING

MILESWEB

MILESWEB

HOSTPAPA

HOSTPAPA


RSS