Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Using Terraform to Manage Applications and Infrastructure

Video Introducing this tutorial

1. About This Course
2. About the Instructor
3. About Terraform
4. Using Cloud Playground
5. Setting up Docker Installing Terraform
6. Terraform Commands
7. HashiCorp Configuration Language
8. Tainting and Updating Resources
9. Terraform Console and Output
10. Input Variables
11. Breaking Out Our Variables and Outputs
12. Maps and Lookups
13. Terraform Workspaces
14. Null Resources and Local-exec
15. Introduction to Modules
16. The Image Module
17. The Container Module
18. The Root Module
19. Managing Docker Networks
20. Managing Docker Volumes
21. Creating Swarm Services
22. Using Secrets
23. Building a Custom Jenkins Image
24. Setting Up Jenkins
25. Creating a Jenkins Job
26. Building a Jenkins Pipeline Part 1
27. Building a Jenkins Pipeline Part 2
28. Building a Jenkins Pipeline Part 3
29. Setting Up a Cloud Sandbox
30. Our Architecture What We_re Going to Build
31. Storage Part 1 The S3 Bucket and Random ID
32. Storage Part 2 The Root Module
33. Networking Part 1 VPC, IGW, and Route Tables
34. Networking Part 2 Subnets, Security, and the Count Attribute
35. Networking Part 3 Variables and Outputs
36. Networking Part 4 The Root Module
37. Compute Part 1 AMI Data, Key Pair, and the File Function
38. Compute Part 2 The EC2 Instance
39. Compute Part 3 The Root Module
40. Troubleshooting Terraform Files
41. Terraform Formatting and Remote State
42. Using Remote State with Jenkins
43. Setting up Kubernetes Installing Terraform
44. Creating a Pod
45. Creating a Pod and Service
46. Creating a Deployment
47. Setup and Disclaimer
48. Working with Resources
49. Input Variables
50. Output Values
51. Dynamic Nested Blocks Part 1
52. Dynamic Nested Blocks Part 2
53. Expressions and Functions
54. Next Steps