Description
Description
Parallel Cluster UI does not currently support the use of tags when creating cluster resources
Steps to reproduce the issue
Select New Cluster-> Interface -> Next -> Next
No option to add a tag under "Advanced options" for the head node.
Expected behaviour
The UI should provide an option to apply a tag to all resources it may create, e.g. head node, compute node and storage.
It should also be possible for the administrator of the service to specify mandatory tags. Our use case is that we'd like to provide the Parallel Cluster UI to our internal developers. They are free to select most parameters when spinning up a cluster but we must enforce certain tags on the cluster resources to allow for cost tracking. This could potentially change the user model from one with a single level of access to one with at least two levels - Adminstrator and User. Users can request resources/clusters within parameters defined by the Administrator. An Admin should be able to specify a mandatory tag of "FinancialOwner = $USER" (where $USER is a value derived from the username, perhaps the email address) and it should not be possible for a user to omit this tag or override the value.
Exteding the user/admin model further, it would be desirable for an Adminstrator to be able to curate certain values, e.g. node type, max cluster node count, storage size, subnet, etc. and restrict the possible values to a subset of those available.
Actual behaviour
n/a
Required info
Version is 3.5.0, region is us-east-2