The fact that they chose to demo this with Microsoft Azure makes me think that this is designed and intended to be used by people in enterprise / business, and they don't know how to code at all. But yeah, it sounds like a weird feature to implement gave the nature of Terraform 😅
@@koalalorenzo For decades people trying to deploy the infrastructure as part of the application and now when we think we got it, they go back to the mouse. This is just unbelievable.
The no-code provisioning workflow was introduced to allow platform teams to lower the adoption barrier for their downstream consumers, regardless of their level of experience with Terraform. It complements Terraform Cloud's existing VCS, CLI, and API based workflows so organizations can choose the right workflow experience for all of their teams. For more background on the feature, check out the webinar we recently recorded: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AjN2FsxAQEY.html If you have additional questions, we suggest you start a thread here, and members from our team will be happy to answer further: discuss.hashicorp.com/c/terraform-core/27
It is to enable self service for non platform teams within your organization. As a platform team dev as much as I would love to help other teams with every need they have and every question in using a language/platform they ultimately do not very often, and inevitably run into issue that they then also ask for my help on; it is just not very realistic as I have my own priorities and things to do. A no code solution lowers that barrier to entry so other dev teams can create their own infra using the modules my team has made easily, and without need to involve my team unless they have something novel. In which case this still likely greatly reduces my required involvement.
It’s not possible to reference other workspaces in the UI during the no-code provisioning process, but you can use the tfe_outputs data source from the Terraform Cloud/Enterprise provider in your second module, to access outputs from other workspaces: registry.terraform.io/providers/hashicorp/tfe/latest/docs/data-sources/outputs And for more technical discussion/help, please head over to the Discuss forum here: discuss.hashicorp.com/c/terraform-core/27