Utility to autogenerate a terraform module
Metadata
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.