Create a workload provider type

  • Release version: Xanadu
  • Updated August 1, 2024
  • 1 minute to read
  • Create a workload provider type for each new configuration management provider. This information appears in the order catalog form as management attributes that your users can select when provisioning a virtual resource through a configuration management provider.

    Before you begin

    Role required: cloud_admin

    Procedure

    1. In the Cloud Admin Portal, navigate to Manage > Config Management.
    2. Click Workload Config Provider Types, and then click New.
    3. Fill in the form fields (as shown in the table).
      Table 1. Workload Config Provider Type form
      Field Description
      Name Enter a name for the workload provider type.
      Product Type A cloud product type from the list.
      Config CI Select the configuration table created for the provider that displays the discovered resources from the list.
      Credential Resolver Select a credential resolver from the list.
      Server Type Select the type of server for the provider like Opensourced, Enterprise, etc.
      Version Enter the version of the provider.
      Credential Type Select the table where the credentials are stored for this provider.
      Figure 1. Example Ansible Tower workload provider type
      Ansible tower
    4. Add properties for the workload type in the Workload Provider Properties section.
      In addition to the existing properties, you can add more properties. Workload provider properties are displayed in the order catalog form (in the Cloud User Portal) as management attributes.

      For example, for an Ansible provider type, Inventory, and Hostgroup are mandatory. The values for these properties come from Resource Pools.

    5. Click Submit.