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
Видео DevOps Crash Course (Docker, Terraform, and Github Actions) канала Traversy Media
- 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
Видео DevOps Crash Course (Docker, Terraform, and Github Actions) канала Traversy Media
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
How to become a DevOps Engineer in 2021 - DevOps Roadmap5 Ways to DevOps-ify your App - Github Actions TutorialTerraform Course - Automate your AWS cloud infrastructureExploring Docker [1] - Getting StartedStarting a Small Business as a Web DeveloperNode.js App From Scratch | Express, MongoDB & Google OAuthDocker For Beginners: From Docker Desktop to DeploymentUsing Terraform in Docker ContainersTerraform ExplainedDevOps Roadmap 2022 - How to become a DevOps Engineer? What is DevOps?React Testing Crash CourseTerraform explained in 15 mins | Terraform Tutorial for BeginnersDevOps CI/CD Explained in 100 SecondsGithub Actions CI/CD - Everything you need to know to get startedWhat is DevOps? Easy wayWhat is GitOps, How GitOps works and Why it's so usefulGitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with DockerBuilding Docker containers with GitHub ActionsDocker Tutorial for Beginners - A Full DevOps Course on How to Run Applications in Containers