← Back to issue list

Utility to autogenerate a terraform module

View original Github issue

Metadata

Project
charmcraft
Number
#1518
Type
issue
State
open
Author
sed-i
Labels
Status: Needs information
Created
2024-02-13 14:36:15+00:00
Updated
2025-09-17 19:45:59+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

### What needs to get done Terraform modules for charms seem to be quite deterministic and repeatable, for example: - https://github.com/Gmerold/terraform-juju-cos-lite-k8s/tree/cos-lite-module/modules - https://github.com/canonical/data-platform-benchmark-env/tree/main/stacks/cos - https://github.com/canonical/prometheus-k8s-operator/pull/577 - https://github.com/canonical/grafana-agent-k8s-operator/pull/274 If indeed possible, it would be great to enable this for the entire ecosystem with something like - `charmcraft terraform` - `tox -e terraform` And have it evolve organically with each charm. ### Why it needs to get done A uniform solution for the entire ecosystem, simplifying maintenance overhead for multiple teams.

Evaluation history

No evaluation history available.