Feature Requests

Terraform Provider: data "meshstack_workspace" "current" data source for self-identifying workspace context
Problem / Use Case When running Terraform automation inside a meshStack workspace (e.g., via a private meshStack runner), there is currently no way for a Terraform configuration to introspect its own workspace context. If I want to reference my own workspace identifier — for example, to configure a resource scoped to my workspace — I have to pass it in as an explicit input variable. This is error-prone and creates unnecessary boilerplate. Other Terraform providers solve this cleanly. For example, the Azure provider offers: data "azurerm_client_config" "current" {} See: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config A similar pattern for the meshStack Terraform provider would be: data "meshstack_workspace" "current" {} This would allow a Terraform configuration to discover the workspace it is executing in, without requiring the caller to explicitly pass the workspace identifier as an input. Value / Impact Eliminates boilerplate: Platform teams no longer need to wire workspace identifiers through input variables when the runner already executes in that workspace context. Reduces configuration errors: Passing the wrong workspace identifier as an input is a common mistake; self-identification removes this risk entirely. Enables cleaner module design: Terraform modules that operate on the current workspace can be written without requiring consumers to supply context that the platform already knows. Consistent developer experience: Follows an established pattern familiar to engineers who work with cloud provider Terraform providers (AWS, Azure, GCP all offer similar self-identification data sources). Next Steps and Feedback If you would find this useful, please vote and share your use case in the comments: Which workspace attributes are most important to you in the data source? (e.g., workspace identifier, display name, tags) Do you need additional context beyond the workspace, such as the meshProject or platform tenant the runner is executing in? Feel free to reach out to our customer success team or contact us at support@meshcloud.io if you have questions.
1
Actions Needed Dashboard in Platform Builder
Problem / Use Case When I publish a building block using the Platform Builder and it requires operator input, the notification currently appears only in the Admin Panel. As a platform engineer managing building blocks through the Platform Builder, I need to see actions that require my attention directly in my workspace where the building block was created. Currently, there is no "Actions Needed" dashboard component in the Platform Builder area. This creates a poor user experience because: Platform engineers must switch to the Admin Panel to see notifications about their own building blocks. As more customers adopt the Platform Builder and drop their admin roles (following meshStack best practices), they lose visibility into actions required for resources they own. The Platform Builder experience feels incomplete compared to the admin experience, even though both roles need similar visibility into pending actions. Platform teams should have the same level of visibility and actionability within their workspace as admins have globally. Value / Impact Adding an "Actions Needed" dashboard to the Platform Builder provides: Consistent user experience : Platform engineers get the same quality dashboard as admins, encouraging adoption of the Platform Builder as the primary interface. Better visibility : Platform teams can immediately see and act on notifications for resources they own, without requiring admin permissions. Reduced context switching : Platform engineers stay within their workspace context instead of switching to the Admin Panel. Improved building block operations : Faster response to operator input requirements and other building block notifications. A workspace-scoped Actions Needed dashboard would show notifications filtered to resources owned by that workspace, such as building blocks requiring operator input, failed building block runs, or other platform resources needing attention. Context / Links Related post (narrower scope): https://feedback.meshcloud.io/admin/board/feature-requests/p/platform-builder-overview-should-show-bb-operator-inputs-required-ux
0
Load More