https://github.com/devopshobbies/terraform-templates
The complete Terraform tutorial, reference, awesome examples with no Public cloud provider
https://github.com/devopshobbies/terraform-templates
azure-devops cisco devnet docker gihub gitlab grafana haproxy hashicorp helm keycloak kubernetes provider terraform tutorial vsphere
Last synced: 8 days ago
JSON representation
The complete Terraform tutorial, reference, awesome examples with no Public cloud provider
- Host: GitHub
- URL: https://github.com/devopshobbies/terraform-templates
- Owner: devopshobbies
- Created: 2022-03-10T15:07:49.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2025-01-17T09:44:29.000Z (3 months ago)
- Last Synced: 2025-04-04T02:46:30.683Z (17 days ago)
- Topics: azure-devops, cisco, devnet, docker, gihub, gitlab, grafana, haproxy, hashicorp, helm, keycloak, kubernetes, provider, terraform, tutorial, vsphere
- Language: HCL
- Homepage:
- Size: 520 KB
- Stars: 159
- Watchers: 8
- Forks: 56
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Terraform-tutorial
In this repository, you can find examples of Terraform providers which can help deepen your Terraform knowledge.
![]()
## Table of Contents
1. [Where to start](#how-and-where-to-start)
2. [Providers list](#providers-list)
3. [How to contribute](#how-to-contribute)
4. [Tasks](#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](./part01-docker-provider/) and move as the list goes.## Providers List:
| Icon | num | Terraform Tutorials | Status |
| ---- | --- | ----------------------------------------------------------------- | -------------- |
| π³ | 1 | [Docker Provider](./part01-docker-provider/README.md) | β Done |
| π | 2 | [GitHub Provider](./part02-github-provider/README.md) | β Done |
| βΈοΈ | 3 | [Kubernetes Provider](./part03-kubernetes-provider/README.md) | β Done |
| π¦ | 4 | [GitLab Provider](./part04-gitlab-provider/README.md) | β Done |
| π | 5 | [HAProxy Provider](./part05-HA-proxy-provider/README.md) | β Done |
| π | 6 | [Grafana Provider](./part06-grafana-provider/README.md) | β Done |
| π€ | 7 | [Cisco DevNet Provider](./part07-CiscoDevNet-provider/README.md) | β Done |
| π₯οΈ | 8 | [Vsphere Provider](./part08-vsphere-provider/README.md) | β Done |
| π | 9 | [Helm Provider](./part09-helm-provider/README.md) | β Done |
| π§ | 10 | [MAAS Provider](./part10-maas-provider/README.md) | π§ In Progress |
| π | 11 | [Consul Provider](./part11-consul-provider/README.md) | π§ In Progress |
| π | 12 | [Vault Provider](./part12-vault-provider/README.md) | β Done |
| π | 13 | [Keycloak Provider](./part13-keycloak-provider/README.md) | π§ In Progress |
| βοΈ | 14 | [Azure DevOps Provider](./part14-azure-devops-provider/README.md) | π§ In Progress |
| π | 15 | [OpenStack Provider](./part15-openstack-provider/README.md) | β Done |
| π¦ | 18 | [HetznerCloud Provider](./part18-hetznercloud-provider/README.md) | β Done |
| π©οΈ | 19 | [Cloudflare Provider](./part19-cloudflare-provider/README.md) | β 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.