Creating Compute Master

Creating Compute Master

Kyvos supports semantic model processing orchestration through a Compute Master to enhance performance. Users can now opt for the Compute Master for processing semantic models in new automated and wizard-based deployments. For post-deployments, configure the Compute Master on the Kyvos Native page.

Note
This feature is only available when using Kubernetes with a Proxy Server.

To create a compute master, perform the following steps.

  1. Log in to your Azure Portal, with the user having sufficient permissions and information.

  2. Use the Search box to search Deploy a Custom Template.

  3. On the Custom Deployment page, click the Process your own template in the editor option.

  4. On the Edit Template page, click Load File. Upload the PostCreationBuildMasterAzure file (available in Azure Installation Files).

  5. Click Save.

  6. The Custom Deployment page is loaded with the parameters required for deployment.

  7. Here, enter the details as:
    Fields marked * are mandatory.

Parameter

Description

Parameter

Description

Subscription

Select the required subscription. All resources in an Azure subscription are billed together.

Resource group

Select the required resource group. A resource group is a collection of resources that share the same lifecycle, permissions, and policies.

Region

Choose the required Azure region. Not all resources are available in every region.

Location

Enter the location where you want to create the compute master.

Image Type

Select one of the following options:

  • public: Select this option to continue with the public image.
    NOTE: After selecting the public image, the following parameters are not required and hence keep it blank:

    • Gallery Subscription ID

    • Gallery Resource Group Name

    • Gallery Name

    • Gallery Image Definition Name

    • Gallery Image Version Name

  • custom: Select this option to continue with the custom image.
    NOTE: After selecting the custom image, the following parameters are mandatory to fill.

Gallery Subscription ID

Enter the subscription ID in which the Gallery resides.

Gallery Resource Group Name

Enter the name of the Resource Group in which the ich Gallery resides. If 'Image Type' is set to 'custom', this field is required. Otherwise, leave it blank.

Gallery Name

Enter the name of the Shared Image Gallery. If 'Image Type' is set to 'custom', this field is required. Otherwise, leave it blank.

Gallery Image Definition Name

Enter the name of the Image Definition. If 'Image Type' is set to 'custom', this field is required. Otherwise, leave it blank.

Gallery Image Version Name

Enter the name of the Image Version.

NOTE: The image version name should follow [MajorVersion].[MinorVersion].[Patch]. If 'Image Type' is set to 'custom', this field is required. Otherwise, leave it blank.

Managed Identity Resource Group Name

Enter the resource group name of Kyvos Managed Identity.

Managed Identity Name

Enter the Kyvos Managed Identity name.

Compute Master Instance Name

Enter the desired name for Virtual Machine Scale Set

Compute Master Instances Count

Enter the count of Compute Master instances.

Compute Master Instance Type

Enter the size of Compute Master instances. Standard_D8s_v4 is the recommended size

Compute Master Disk Type

Enter the disk type for Compute Master instances.

Compute Master Disk Size

Enter the disk size for Compute Master instances.

Disk Encryption Set ID

Provide Disk Encryption Set ID if you want to use encryption or leave it blank.

Log Analytics Workspace Id

Provide Log Analytics Workspace Id, if you want to use Log Analytics or leave it blank.

Log Analytics Primary Shared Key

Provide Log Analytics Primary Shared Key, if you want to use Log Analytics or leave it blank.

Virtual Network Resource Group Name

Enter the virtual network resource group name.

Virtual Network Name

Enter the virtual network name.

VM Subnet Name

Enter the name of the subnet to be used.

Nsg Id

Enter the ID of network security group to be used.

SSH Public Key

Provide an RSA public key in the single-line format (starting with "ssh-rsa") or the multi-line PEM format. You can generate SSH keys using ssh-keygen on Linux and OS X, or PuTTYGen on Windows.

Additional Tags

Enter additional tags to put on all resources. Syntax: {"Key1": "Value1", "Key2" : "Value2"}

Storage Account Name

Enter the name of the storage account to be used.

Storage Account Container Name

Enter the name of the container in the Storage Account.

Kyvos Work Dir

Enter the Kyvos working directory.

  1. Click Review + Create.

  2. The system validates your inputs and displays a summary of the provided inputs. To continue with deployment, click Create. After creating the compute master, navigate to Kyvos compute to configure it.

Copyright Kyvos, Inc. 2025. All rights reserved.