Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/galleybytes/tofu-kubed
A Kubernetes CRD to handle tofu operations
https://github.com/galleybytes/tofu-kubed
Last synced: 8 days ago
JSON representation
A Kubernetes CRD to handle tofu operations
- Host: GitHub
- URL: https://github.com/galleybytes/tofu-kubed
- Owner: GalleyBytes
- License: apache-2.0
- Created: 2023-10-05T14:14:02.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-06T02:39:23.000Z (about 1 year ago)
- Last Synced: 2024-06-21T00:02:36.194Z (7 months ago)
- Language: Go
- Size: 7.25 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tofu Kubed
> A Kubernetes CRD and Controller to handle Tofu operations by generating k8s pods catered to perform Tofu workflows
## WIP
This repo is a fork of [terraform-operator](https://github.com/galleybytes/terraform-operator) and is still a work in progress
## What is tofu-kubed?
This project is:
- A way to run Tofu in Kubernetes by defining Tofu deployments as Kubernetes manifests
- A controller that configures and starts [Tofu Workflows](http://tf.galleybytes.com/docs/architecture/workflow/) when it sees changes to the Kubernetes manifest
- Workflow runner pods that execute Tofu plan/apply and other user-defined scriptsThis project is not:
- A Tofu Module or Registry
## Join the Community
Currently, I'm experimenting with a Discord channel. It may be tough when taking into account juggling a full time job and full time parenting, but I'll see what comes of it. Join the channel https://discord.gg/J5vRmT2PWg