Skip to content

Commit bd8b910

Browse files
committed
chore(terraform): remove old workflow files and update README for Terraform
1 parent 699c62f commit bd8b910

5 files changed

Lines changed: 6 additions & 152 deletions

File tree

.github/workflows/global-lint.yml

Lines changed: 0 additions & 29 deletions
This file was deleted.

.github/workflows/tofu.yml

Lines changed: 0 additions & 72 deletions
This file was deleted.

.github/workflows/yamllint.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

terraform/README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
<div align="center">
22

3-
# OpenTofu / Terraform
3+
# Terraform
44

55
</div>
66

7-
This folder contains predefined configuration files that OpenTofu uses to manage infrastructure.
7+
This folder contains predefined configuration files that Terraform uses to manage infrastructure.
88

9-
OpenTofu reads these files, connects to various providers through their APIs, and ensures the real-world infrastructure matches the desired state defined in code.
9+
Terraform reads these files, connects to various providers through their APIs, and ensures the real-world infrastructure matches the desired state defined in code.
1010

11-
I'm currently in the **import phase**, where I’m bringing pre-existing infrastructure into OpenTofu’s state. This process involves a lot of manually querying APIs, finding resource IDs, and importing each component one by one.
11+
I'm currently in the **import phase**, where I’m bringing pre-existing infrastructure into Terraform’s state. This process involves a lot of manually querying APIs, finding resource IDs, and importing each component one by one.
1212

1313
Because of this, many services are **not yet fully managed through IaC**, but the goal is to eventually have everything defined and reproducible through code.
1414

1515
---
1616
## Overview
17+
[TF-Controller](https://flux-iac.github.io/tofu-controller/) allows me to GitOps-ify my Terraform deployments, it allows Flux in K8S to reconcile Terraform resources the same way it does the rest of my cluster
1718

18-
OpenTofu's state file is stored in Oracle S3 for easy multiple machine access.
19+
Terraform state files are stored in self-hosted Minio for easy multi-machine access and are backed up to OneDrive daily.
1920

2021

2122

terraform/vars.tf

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)