Applies to: Kyvos Enterprise Kyvos Cloud (SaaS on AWS) Kyvos AWS Marketplace
Kyvos Azure Marketplace Kyvos GCP Marketplace Kyvos Single Node Installation (Kyvos SNI)
...
To manually validate the Kyvos resource, perform the following steps.
Download the env-validation.jar file.
If you are running validation from a non-GCP machine, ensure that the nodes are reachable and provide your Service Account credential key using the command
export GOOGLE_APPLICATION_CREDENTIALS="KEY_PATH"
Refer to Google documentation for details.Create a properties file having the following parameters:
With Deployment Name
If resources are available in the deployment:
Parameter | Description |
---|---|
deploymentNamestackName | Name of your GCP deployment |
projectprojectName | Name of the project in which Kyvos GCP deployment is available |
privateKey | The absolute path of the private key for Kyvos instances |
username | Credentials of the user for SSH on the Kyvos instances |
license | The absolute path of OLAP engine license file |
useSSHForComputeCluster | true/false |
region | Deployment region |
dataprocprivatekeypath | The absolute path of Dataproc private key |
...
Parameter | Description |
---|---|
biMachineName | Comma-separated list of BI Server machines |
qeMachineName | Comma-separated list of query engine machines |
zone | deployment zone |
dataprocclustername | name of the Dataproc cluster used with Kyvos |
dataprocclusterregion | Dataproc cluster region |
cloudfunction | The function being used for cluster scheduling |
subnetwork | subnetwork in which the resources are created |
subnetworkRegion | name of the sub network region |
vpcProjectId | Project ID of the project in which your VPC is present |
storagebucketName | bucket name for use with Kyvos |
...
Run the command:
Code Block <KM install path>/kyvosmanager_war/kyvosmanager/jre/bin/java -cp <path>/env-validation*.jar com.kyvos.cloud.validators.EnvironmentValidationInitiator <KM install path>/kyvosmanager_war/kyvosmanagerdata/server/repo/metadata.Kyvos/metadata.Validations/gcp/ <path>/gcp.properties gcp
Validation will create/update the following two files:
environmentvalidation.log - contains detailed validation logs
environmentvalidationsummary.info - contains validation summary
Verify the summary to ensure there are no errors.