Skip to content

Infrastructure for 'Infrastructure as Code ... Vegan-style' demo

Notifications You must be signed in to change notification settings

panz3r/opentofu-demo-iac

Repository files navigation

Infrastructure as Code ... Vegan-style - DEMO - Infrastructure

This repository contains the OpenTofu files required to setup the Demo infrastructure for "Infrastructure as Code ... Vegan-style" presentation

Technologies Used

  • OpenTofu: An open-source Infrastructure as Code tool forked from Terraform, used for provisioning and managing cloud resources.
  • Cloudflare: A cloud-based platform that provides a suite of services for security, performance, and reliability of web applications and APIs, including content delivery network (CDN), DNS, and security features.

Key Features

  • Declarative infrastructure definition
  • Modular and reusable code structure
  • Automated provisioning and management of cloud resources
  • Version-controlled infrastructure changes

Setup

  • Initialize OpenTofu project

    tofu init
  • Copy sample file and set Variables

    cp terraform.tfvars.sample terraform.tfvars
    nano terraform.tfvars
  • Check changes to be applied via OpenTofu

    tofu plan
  • Apply changes

    tofu apply
  • ⚠️ Destroy generated resources

    tofu destroy

About

Infrastructure for 'Infrastructure as Code ... Vegan-style' demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages