As a VMware Aria Automation administrator, you can create, update, or delete Supervisor Namespace Class objects from the Infrastructure tab in the UI.
Create a Supervisor Namespace Class with a Supervisor Namespace Class config
Before creating a namespace class, verify that you have created a project and project role bindings. To create project and project role bindings using the UI, see How do I add a project for my Automation Assembler development team.
To create a supervisor namespace class, select
New Class
, and click
- On the Summary tab, enter a name, such as sample-namespace-class. Click Create.
- (Optional) On the Parameter tab, click New Parameter. Add parameter values such as:
- Name: podcountlimit.
- Type: Integer
- Default value: 500
- Minimum: 100
- Maximum: 1000
- (Optional) To add a config, click the Config tab. Add configuration values such as:
- Storage Classes: management-storage-policy-thin.
- VM Classes: big-vm-class, small-vm-class.
- Content Libraries: global-content-library.
- Limits. pod_count with a limit value of 2.
- Supervisor selector. Match expression with environment select operator in enter the value testing.
- Click Create.
The list of Supervisor Namespace Classes reappears with
sample-namespace-class listed.
Note: When the supervisor namespace class is created, a default project named
vmware-system-cci is automatically created and should not be deleted.
Associate a Namespace Class with a project to create a namespace class binding
To associate the supervisor namespace class with a project, select
, and open the project that you want to use.
- Click the Supervisor Provisioning tab.
- Click Add Namespace Class
- Select the namespace class, for example sample-namespace-class.
- Click Add.
- Click Save.
To verify that the Namespace class and project are associated, select
. In the list of Supervisor Namespace Classes, the namespace and its associated project appear on the same row.Edit a Namespace Class
To edit a supervisor namespace class, select
, and click the name of the Supervisor Namespace Class that you want to edit.
- Click the Parameters tab or Configuration tab to make updates.
- After making updates, click Save.
Delete a Namespace Class
The following procedure shows how to delete a supervisor namespace class with one associated project. If a supervisor namespace class is associated with multiple projects, repeat step 1 to remove it from all associated projects before deleting the supervisor namespace class.
- Select
- Click the Supervisor Provisioning tab.
- Select the check box for the namespace class and click Remove.
- Click Save.
, and open the associated project.
- Select . In the list of Supervisor Namespace Classes, verify that the namespace appears without an associated project.
- Select the check box for the Supervisor Namespace Class that you want to remove. Click Delete and click to verify the deletion.