Document toolboxDocument toolbox

Deploying Kyvos through Azure Template Specs with Kyvos Native

Applies to: Kyvos Enterprise  Kyvos Cloud (SaaS on AWS) Kyvos AWS Marketplace

Kyvos Azure Marketplace   Kyvos GCP Marketplace Kyvos Single Node Installation (Kyvos SNI)


From Kyvos 2024.3 onwards, you can select the compute cluster on Azure to process semantic model through Databricks or Kyvos Native (Kubernetes or Shared Query engines).

To deploy Kyvos through Azure Template specs, perform the following steps.

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

  2. On the Home page, click Cloud Shell.  

    Pic-1.png
  3. Upload the formUiDefinition and mainTemplate templates by clicking the Upload button.  

    Pic-2.png
  4. After uploading the template, in the Cloud Shell Area, execute the following command to create Template Specs.
    az ts create --name <TemplateSpecName> --version <“VersionNumber”> --resource-group <Resource Group name> --location <“Location”> --template-file "MainTemplatePath" --ui-form-definition "FormFilePath"

    For example,

    az ts create --name kyvosspec --version "v1.0.33" --resource-group Kyvos_RG2 --location "Central US" --template-file "./mainTemplate.json" --ui-form-definition "./formUiDefinition.json"  

  5. Close the Cloud Shell and in the Search box, click Template Spec. The Template Specs page is displayed.

  6. On the Template Specs page, search the Template Spec that you have created in Step 4, as mentioned above.

    image-20240507-104935.png
  7. Browse the selected Template Spec and then click the Deploy option to open the Kyvos deployment form.

    Pic-4.png

    The Kyvos Deployment form is displayed with the parameters required for deployment.

    Pic-5.png
  8. Here, enter the details as:
    Fields marked (*) are mandatory.

  1. After completing the information on the Tags tab, click Next, and this displays the Review + Create page. The system validates your inputs and displays a summary of the provided inputs. 

    image-20240417-105422.png
  2. To continue with deployment, click Create. This will creates all the resources and services required for deploying the Kyvos cluster. 
    You can also click the Previous button to navigate to the previous screens.

    image-20240417-105535.png

    The Outputs page displays the details for all your services and the Kyvos Manager URL.

Note

After completing the deployment, you must complete post deployment steps on Azure mentioned in No-Spark Semantic model processing through Kyvos Native Compute Engines section.

To access the Usage Dashboard, you need to provide permissions after completing the deployment.

If you have deployed the cluster with Web Portal HA, you can enable TLS for Web Portal using Post Deployment steps listed here.

 

Next: Access Kyvos Manager and Kyvos

Copyright Kyvos, Inc. All rights reserved.