Document toolboxDocument toolbox

Wizard-based Deployment for Azure

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

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


Note

Once you have created Kyvos Manager node see details to create it, you can proceed with wizard-based deployment.

Important

If you want to use Flexible Server as Kyvos Manager Repository in Azure, before starting Kyvos Manager, you must perform the steps, as mentioned below in the Flexible Server section and then login to Kyvos Manager and select the I have all the resources option to proceed with the wizard based deployment.

Select the following option for wizard-based Azure deployment via Kyvos Manager.

  • I have all the resources: Select this option to use the resources created for Kyvos cluster to deploy on Azure.

    1. If the resources are a part of the Stack that was created by downloading a template from Kyvos Manager, use the procedure listed here.
      -or-
      If the Stack that was created through Azure Template Specs, use the procedure listed here.

    2. If the resources are created externally (not using the stack), use the procedure listed here.

This option installs Kyvos services on configured resources based on your Azure account information. 

Using Flexible Server as Kyvos Manager repository in Azure

Configuring Flexible Server as Kyvos Manager repository

  1. Create Flexible server. For more details about how to create a flexible server, see Step -3 mentioned on the section.

  2. Once Kyvos Manager node is created and extracted the bundle. You must not start Kyvos Manager services.  

  3. Configure the jdbc.properties of Kyvos Manager (manually) with the Flexible Server details, do the following:  

    1. Before configuring the jdbc.properties, ensure that Kyvos Manager must not be started. 

    2. Replace the server name in jdbc URL with the server name, port, and SSL of the Flexible server. 

      jdbc.url=jdbc:postgresql://<Servername>:<port>/kmrepo?sslmode=require
      For example,
      jdbc.url=jdbc:postgresql://kyvosmanager-postgresserver-5122.postgres.database.azure.com:5432/kmrepo?sslmode=require

    3. jdbc.username must be kmdbuser. 

    4. Set the value of useBundledRepo and manageBundledRepoService to ‘false.’ 

  4. Start Kyvos Manager using the ./start-km.sh command.

 

 

 

 

 

 



Copyright Kyvos, Inc. All rights reserved.