Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to specify all flow metadata with TF resource instead of YAML #120

Open
aballiet opened this issue Jul 5, 2024 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@aballiet
Copy link
Contributor

aballiet commented Jul 5, 2024

Feature description

Attributes that are implemented as metadata of any flow like disabled, namespace , labels should be directly available at the Terraform resource level instead of YAML, might even be good to have for inputs and variables.

  • When using Terraform it means you likely want to modularize and control config of each flow / module (modifié).
  • When creating TF module currently, you then need to template all these metadata in YAML (disabled, description, labels) where it should be native.
  • Putting everything in the YAML limits any logic proper to terraform where you can reuse inputs as outputs easily...
  • Currently the logic is kind of mixed : metadata (namespace, id) in resource and the rest in YAML.
@aballiet aballiet added the enhancement New feature or request label Jul 5, 2024
@aballiet aballiet changed the title Allow user to specify all flow metadata with TF resource instead of YAML Allow to specify all flow metadata with TF resource instead of YAML Jul 5, 2024
@kestrabot kestrabot bot added this to Issues Jul 5, 2024
@github-project-automation github-project-automation bot moved this to Backlog in Issues Jul 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

1 participant