Skip to content

The complete Terraform tutorial, reference, awesome examples with no Public cloud provider

Notifications You must be signed in to change notification settings

devopshobbies/terraform-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform-tutorial

Terraform Logo

In this repository, you can find examples of Terraform providers which can help deepen your Terraform knowledge.

Table of Contents

  1. Where to start
  2. Providers list
  3. How to contribute
  4. Tasks

How and where to start?

You can find a list of providers below. They can be a guide for you to learn different providers for different services for example Kubernetes, docker, Cloudflare and ... It's better to start from Terraform Tutorial - Part 1 - Docker Introduction and move as the list goes.

Providers List:

Icon num Terraform Tutorials Status
🐳 1 Docker Provider ✅ Done
🐙 2 GitHub Provider ✅ Done
☸️ 3 Kubernetes Provider ✅ Done
🦊 4 GitLab Provider ✅ Done
🍀 5 HAProxy Provider ✅ Done
📈 6 Grafana Provider ✅ Done
🤖 7 Cisco DevNet Provider ✅ Done
🖥️ 8 Vsphere Provider ✅ Done
🎓 9 Helm Provider ✅ Done
🚧 10 MAAS Provider 🚧 In Progress
🌀 11 Consul Provider 🚧 In Progress
🔑 12 Vault Provider ✅ Done
🎓 13 Keycloak Provider 🚧 In Progress
☁️ 14 Azure DevOps Provider 🚧 In Progress
🌎 15 OpenStack Provider ✅ Done
🦄 18 HetznerCloud Provider ✅ Done
🌩️ 19 Cloudflare Provider ✅ Done

How to contribute?

We always appreciate and welcome contributions and here is a summarized guide for you:

  • Checklist and find providers with pending or in progress status. Help to write and complete them.
  • Check for issues. Issues are a very important section in a repository and you can search for your first task (reported issue, requests) in the issues section.
  • Start exploring as you move along the course and find problems that you can fix.