Thanks to visit codestin.com
Credit goes to github.com

Skip to content

State of rich parameters in 0.17 #6230

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

Closed
dcarrion87 opened this issue Feb 16, 2023 · 4 comments
Closed

State of rich parameters in 0.17 #6230

dcarrion87 opened this issue Feb 16, 2023 · 4 comments

Comments

@dcarrion87
Copy link
Contributor

dcarrion87 commented Feb 16, 2023

Been watching all the great progress on rich parameters in release notes. Is it currently guarded behind experimental flag?

Just wondering when it's to be in a relatively stable state that it could start being used by everyday users? E.g. Could we start using it with users now or there likely to be a break in subsequent releases.

Not even sure how to actually make a template that has rich params 🤔 .

@mtojek
Copy link
Member

mtojek commented Feb 16, 2023

Hi @dcarrion87, thanks for opening the issue.

Is it currently guarded behind experimental flag?

The flag introduced in #6134 is intended to distinguish strategies for processing TF variables. If template admin switches to rich parameters (vel coder_parameter), TF variables can be exclusively used as managed variables without "hacking" them into parameters.
Currently, the idea is to have an experimental feature flag, but eventually, we will enable this strategy by default.

Just wondering when it's to be in a relatively stable state that it could start being used by everyday users?

Currently, we're working on #5980 to finalize work around managed variables. We'd like to make rich parameters optionable too, as we identified this as a gap to ensure feature parity with legacy parameters.
I'd wait with migrating prod users until we have feature parity, but feel free to try rich parameters on isolated/test workspaces.

Not even sure how to actually make a template that has rich params 🤔 .

We didn't advertise them yet as there is some work planned, but you can always take a look at the examples in the terraform-provider-coder repository. Eventually, we will convert examples in the coder repo too.

@bpmct bpmct closed this as completed Feb 16, 2023
@bpmct
Copy link
Member

bpmct commented Feb 16, 2023

Closing this for now. @dcarrion87 - Feel free to create issues around rich parameters if you have feedback, as you can tell, we're heavily iterating in this area right now thanks to Marcin's work :)

@dcarrion87
Copy link
Contributor Author

Awesome stuff. Thanks for clarifying!

@bpmct
Copy link
Member

bpmct commented Feb 28, 2023

I've created https://github.com/coder/coder/milestone/11 which tracks this effort :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants