From fc38318929e79cb8cea9e6b7baca1690e30cba8d Mon Sep 17 00:00:00 2001 From: clyhtsuriva Date: Fri, 31 Jan 2025 21:55:57 +0100 Subject: Replace terraform by opentofu --- README.md | 4 ++-- opentofu/README.md | 7 +++++++ opentofu/environments/README.md | 7 +++++++ opentofu/modules/README.md | 6 ++++++ terraform/README.md | 7 ------- terraform/environments/README.md | 7 ------- terraform/modules/README.md | 6 ------ 7 files changed, 22 insertions(+), 22 deletions(-) create mode 100644 opentofu/README.md create mode 100644 opentofu/environments/README.md create mode 100644 opentofu/modules/README.md delete mode 100644 terraform/README.md delete mode 100644 terraform/environments/README.md delete mode 100644 terraform/modules/README.md diff --git a/README.md b/README.md index f5d6d74..422b4ca 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # Homelab IaC -This repository contains Infrastructure as Code (IaC) configurations for my homelab. It includes Terraform, Ansible, Packer, Kubernetes, and Docker configurations. +This repository contains Infrastructure as Code (IaC) configurations for my homelab. It includes OpenTofu, Ansible, Packer, Kubernetes, and Docker configurations. ## Structure -- **terraform/**: Terraform configurations for provisioning infrastructure. +- **opentofu/**: OpenTofu configurations for provisioning infrastructure. - **ansible/**: Ansible playbooks and roles for configuration management. - **packer/**: Packer templates for creating custom VM images. - **kubernetes/**: Kubernetes cluster and application configurations. diff --git a/opentofu/README.md b/opentofu/README.md new file mode 100644 index 0000000..c61ac9c --- /dev/null +++ b/opentofu/README.md @@ -0,0 +1,7 @@ +# OpenTofu Configurations + +This folder contains OpenTofu configurations for provisioning infrastructure in my homelab. + +## Structure +- **modules/**: Reusable OpenTofu modules (e.g., VM, network). +- **environments/**: Environment-specific configurations (e.g., dev, prod). diff --git a/opentofu/environments/README.md b/opentofu/environments/README.md new file mode 100644 index 0000000..be0c0ac --- /dev/null +++ b/opentofu/environments/README.md @@ -0,0 +1,7 @@ +# OpenTofu Environments + +This folder contains environment-specific OpenTofu configurations. + +## Environments +- **dev/**: Development environment. +- **prod/**: Production environment. diff --git a/opentofu/modules/README.md b/opentofu/modules/README.md new file mode 100644 index 0000000..4ba37a9 --- /dev/null +++ b/opentofu/modules/README.md @@ -0,0 +1,6 @@ +# OpenTofu Modules + +This folder contains reusable OpenTofu modules for provisioning infrastructure. + +## Available Modules +- diff --git a/terraform/README.md b/terraform/README.md deleted file mode 100644 index cd4791d..0000000 --- a/terraform/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# Terraform Configurations - -This folder contains Terraform configurations for provisioning infrastructure in my homelab. - -## Structure -- **modules/**: Reusable Terraform modules (e.g., VM, network). -- **environments/**: Environment-specific configurations (e.g., dev, prod). diff --git a/terraform/environments/README.md b/terraform/environments/README.md deleted file mode 100644 index 5c7a957..0000000 --- a/terraform/environments/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# Terraform Environments - -This folder contains environment-specific Terraform configurations. - -## Environments -- **dev/**: Development environment. -- **prod/**: Production environment. diff --git a/terraform/modules/README.md b/terraform/modules/README.md deleted file mode 100644 index c3c469b..0000000 --- a/terraform/modules/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# Terraform Modules - -This folder contains reusable Terraform modules for provisioning infrastructure. - -## Available Modules -- -- cgit v1.2.3