Skip to content

eldada/terraform-examples

Repository files navigation

Terraform Examples

This repository contains a collection of Terraform configurations that I use to learn and experiment with Terraform.

Install Terraform

Follow the Install Terraform page to install Terraform on your machine.

Setting up Terraform with Artifactory

The recommended way to manage Terraform state is to use a remote backend. Some of the repository examples use JFrog Artifactory as the remote backend (commented out).

To set up Terraform with Artifactory, follow the instructions in the Terraform Artifactory Backend documentation.

Examples

  1. Create an AWS VPC and EC2 Instance
  2. Deploy Nginx in Kubernetes
  3. Install JFrog Artifactory with Helm
  4. Manage JFrog Artifactory configuration with the Artifactory Provider
  5. Create an AWS EKS Cluster with EC2 or Fargate compute

For an example of spinning up the needed infrastructure to deploy the JFrog Platform in AWS, see the jfrog-platform-aws-install example in the official JFrog Helm Charts repository.

Observability

For adding observability to the provisioned EKS clusters, see the Observability page.

About

A repository with instructions and examples on using Terraform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages