All Projects → gruntwork-io → Infrastructure As Code Training

gruntwork-io / Infrastructure As Code Training

Materials for learning how to use infrastructure-as-code

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Infrastructure As Code Training

Toc
A Table of Contents of all Gruntwork Code
Stars: ✭ 111 (-58.58%)
Mutual labels:  aws, terraform, packer, devops
Terratest
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Stars: ✭ 5,797 (+2063.06%)
Mutual labels:  aws, terraform, packer, devops
Terraform Aws Couchbase
Reusable infrastructure modules for running Couchbase on AWS
Stars: ✭ 73 (-72.76%)
Mutual labels:  aws, terraform, packer, devops
Module Security Public
The public documentation for the gruntwork-io/module-security repo, which contains packages for setting up best practices for managing secrets, credentials, and servers
Stars: ✭ 67 (-75%)
Mutual labels:  aws, terraform, devops
Devops Exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Stars: ✭ 20,905 (+7700.37%)
Mutual labels:  aws, terraform, devops
Terraform Modules
Reusable Terraform modules
Stars: ✭ 63 (-76.49%)
Mutual labels:  aws, terraform, devops
Terraboard
🌍 📋 A web dashboard to inspect Terraform States
Stars: ✭ 1,192 (+344.78%)
Mutual labels:  aws, terraform, devops
Terraform Eks
Terraform for AWS EKS
Stars: ✭ 82 (-69.4%)
Mutual labels:  aws, terraform, devops
Ecs Pipeline
☁️ 🐳 ⚡️ 🚀 Create environment and deployment pipelines to ECS Fargate with CodePipeline, CodeBuild and Github using Terraform
Stars: ✭ 85 (-68.28%)
Mutual labels:  aws, terraform, devops
Hybrid multicloud overlay
MutiCloud_Overlay demonstrates a use case of overlay over one or more clouds such as AWS, Azure, GCP, OCI, Alibaba and a vSphere private infrastructure in Hub and spoke topology, point to point topology and in a Single cloud. Overlay protocols IPv6 and IPv4 are independent of underlying infrastructure. This solution can be integrated with encryption and additional security features.
Stars: ✭ 127 (-52.61%)
Mutual labels:  aws, terraform, packer
Terraform
Terraform automation for Cloud
Stars: ✭ 121 (-54.85%)
Mutual labels:  aws, terraform, devops
Vishwakarma
Terraform modules to create a self-hosting Kubernetes cluster on opinionated Cloud Platform.
Stars: ✭ 127 (-52.61%)
Mutual labels:  aws, terraform, devops
Lambda The Terraform Way
AWS Lambda using Terraform., an Introductory Cookbook
Stars: ✭ 1,056 (+294.03%)
Mutual labels:  aws, terraform, devops
Ebs bckup
Stars: ✭ 32 (-88.06%)
Mutual labels:  aws, terraform, devops
Terraform Modules
Terraform Modules
Stars: ✭ 25 (-90.67%)
Mutual labels:  aws, terraform, devops
Terraform Aws Secure Baseline
Terraform module to set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations and AWS Foundational Security Best Practices.
Stars: ✭ 596 (+122.39%)
Mutual labels:  aws, terraform, devops
Intro To Terraform
Sample code for the blog post series "A Comprehensive Guide to Terraform."
Stars: ✭ 550 (+105.22%)
Mutual labels:  aws, terraform, devops
Ops Cli
Ops - cli wrapper for Terraform, Ansible, Helmfile and SSH for cloud automation
Stars: ✭ 152 (-43.28%)
Mutual labels:  aws, terraform, packer
Terrascan
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Stars: ✭ 2,687 (+902.61%)
Mutual labels:  aws, terraform, devops
Multi Env Deploy
Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer
Stars: ✭ 132 (-50.75%)
Mutual labels:  aws, terraform, packer

Infrastructure-as-code Training

This repo contains materials for learning how to use infrastructure-as-code practices, including:

  1. An example Ruby on Rails app used for demonstration purposes.
  2. A Packer example that shows how to create an AMI that has Ruby on Rails installed and contains the code from the example Rails app.
  3. A Docker example that shows how to create a Docker container that has Node.js installed and runs a simple Node "Hello, World" web server.
  4. A basic Terraform example that shows an intro to Terraform.
  5. A full Terraform example that shows more advanced Terraform usage, including how to take the AMI created by the Packer example, deploy it on AWS, and run the example Rails app.

Note: all the code in this repo is used only for demonstration and teaching purposes and should not be used in production. If you need help using Packer, Terraform, or any other DevOps tools in production, reach out to us at Gruntwork.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].