Vectice Docs
API Reference (Latest)Vectice WebsiteStart Free Trial
Latest
Latest
  • 🏠Introduction
    • Vectice overview
      • Autolog
      • Next-Gen Autolog [BETA]
      • AskAI
      • Vectice for financial services
  • 🏁Quickstart
    • Getting started
    • Quickstart project
    • Tutorial project
    • FAQ
  • ▶️Demo Center
    • Feature videos
  • 📊Manage AI/ML projects
    • Organize workspaces
      • Create a workspace
      • Workspace Dashboard
    • Organize projects
      • Create a project
      • Project templates best practices
    • Invite colleagues
    • Define phase requirements
    • Collaborate with your team
  • 🚀Log and Manage Assets with Vectice API
    • API cheatsheets
      • Vectice Python API cheatsheet
      • Vectice R API cheatsheet
    • Connect to API
    • Log assets to Vectice
      • Autolog your assets
      • Log datasets
      • Log models
      • Log attachments and notes
      • Log code
      • Log a custom data source
      • Log assets using Vectice IDs
      • Log dataset structure and statistics
      • Log custom metadata in a table format
      • Log MLFLow runs
    • Retrieve assets from app
    • Manage your assets
    • Manage your iteration
    • Preserve your code and asset lineage
  • 🤝Create Model documentation and reports
    • Create model documentation with Vectice Reports
    • Streamline documentation with Macros
    • Auto-document Models and Datasets with AskAI Prompts
    • Document phase outcomes
  • 🗂️Admin Guides
    • Organization management
    • Workspace management
    • Teams management
    • User management
      • User roles and permissions
      • Update a user role in your organization
      • Activate and deactivate users
      • Reset a user's password
    • Manage report templates
  • 🔗Integrations
    • Integrations Overview
    • Integrate Vectice with your data platform
  • 💻IT & Security
    • IT & Security Overview
    • Secure Evaluation Environment Overview
    • Deployment
      • SaaS offering (Multi-Tenant SaaS)
      • Kubernetes self-hosted offering
        • General Architecture & Infrastructure
        • Kubernetes on GCP
          • Appendices
        • Kubernetes on AWS
          • Appendices
        • Kubernetes on Azure
          • Appendices
        • GCP Marketplace deployment
        • On premise
        • Configuration
      • Bring Your Own LLM Guide
    • Data privacy
    • User management
    • SSO management
      • Generic SAML integration
      • Okta SSO integration
    • Security
      • Data storage security
      • Network Security
        • HTTPS communication
        • Reverse proxy
        • CORS/CSRF
        • VPC segregation
      • Sessions
      • Secrets and certificates
      • Audit logs
      • SOC2
      • Security updates
      • Best practices
      • Business continuity
    • Monitoring
      • Installation guide
      • Customizing the deployments
    • Maintenance & upgrades
    • Integrating Vectice Securely
  • ⭐Glossary
    • Concepts
      • Workspaces
      • Projects
        • Setup a project
      • Phases
      • Iterations
        • Iterative development
      • Datasets
        • Dataset resources
        • Dataset properties
        • Dataset lineage and versions
      • Models
      • Reports
  • 🎯Release notes
    • Release notes
  • ↗️References
    • Vectice Python API Reference
    • Vectice R API Cheatsheet
    • Notebooks and code samples
    • Vectice website
Powered by GitBook
On this page
  • Global Values
  • Database connection configuration
  • GCP
  • AWS
  • Azure
  • Backend values
  • General configurations
  • SMTP configurations
  • Storage configurations
  • OpenAI configurations
  • Ingress values
  • GCP & Azure
  • AWS

Was this helpful?

  1. IT & Security
  2. Deployment
  3. Kubernetes self-hosted offering

Configuration

This page provides an overview of key variables used during the deployment process. These variables allow for customization based on your specific environment. For detailed descriptions and advanced configuration options, please refer to the values.yaml file within the Vectice Helm chart.

Global Values

Global values in Helm deployments with subcharts allow you to define variables accessible by all charts (main and sub) for consistent configuration across your application.

Variable

Description

Default Value

baseURL

Repository base URL

gcr.io

projectId

Project ID of the Container Repository

vectice-public

secrets

Secret that will be used to pull images

vectice-gcr-secrets

cloudProvider

Your Cloud provider, set value to gcp, aws or azure

gcp

database.host

Your SQL Instance Private IP address or name

database.username

Your SQL Instance Username

database.password

Your SQL Instance Password

database.name

Your Vectice SQL database name

vectice

database.nameKeycloak

Your Keycloak SQL database name

keycloak

database.sslEnabled

SSL communication with the SQL instance

true

appUrl

Your future Vectice url

keycloak.admin.user

Your Keycloak Admin User

keycloak.admin.password

Your Keycloak Admin Password

keycloak.config.session_idle_timeout

In seconds, session expiration after inactivity

keycloak.config.session_max_lifespan

In seconds, session expiration regardless of activity

keycloak.config.access_token_lifespan

In seconds, validity of acces token

Database connection configuration

GCP

Fill in the 3 values with the certificates from your SQL instance:

Variable

Description

Default Value

database.ssl.key

Your SQL Instance private SSL Key, encoded in base64

database.ssl.cert

Your SQL Instance private SSL Certificate, encoded in base64

database.ssl.cacert

Your SQL Instance private SSL Root Certificate, encoded in base64

AWS

Leave these 3 values empty:

Variable

Description

Default Value

database.ssl.key

Your SQL Instance private SSL Key, encoded in base64

database.ssl.cert

Your SQL Instance private SSL Certificate, encoded in base64

database.ssl.cacert

Your SQL Instance private SSL Root Certificate, encoded in base64

Azure

Variable

Description

Default Value

database.ssl.key

Your SQL Instance private SSL Key, encoded in base64

database.ssl.cert

Your SQL Instance private SSL Certificate, encoded in base64

database.ssl.cacert

Your SQL Instance private SSL Root Certificate, encoded in base64

Backend values

General configurations

Variable

Description

Default Value

defaultPassword

Your initial Admin password

internalSupportEmail

Email shown at the bottom of the UI, to get help

support@vectice.com

adminEmail

Your initial Admin user

SMTP configurations

Variable

Description

Default Value

smtpTransporter

Enable email notifications or not, set to true or false

smtpOptions.host

Your SMTP host. eg. smtp.google.com

smtpOptions.port

Your SMTP port. eg. 2525

smtpOptions.secure

Set to true to enable HTTPS protocol, or false for HTTP protocol

smtpOptions.user

Your SMTP user. eg. admin

smtpOptions.password

Your SMTP password. eg. MySuperPassword123!

Storage configurations

Variable

Description

Default Value

projectStorage.bucket

Your Vectice Bucket/Container to store attachments

GCP

Variable

Description

Default Value

projectStorage.gcp.jsonkey

Your JSON key to access your Vectice GCS Bucket, encoded in base64

AWS

Variable

Description

Default Value

projectStorage.aws.region

Your AWS region

projectStorage.aws.secretAccessKey

Your IAM User Secret Key to access your Vectice S3 Bucket

projectStorage.aws.accessKeyId

Your IAM User Key ID to access your Vectice S3 Bucket

Azure

Variable

Description

Default Value

projectStorage.azure.accountName

Your Storage Account Name that stores your Blob Container

projectStorage.azure.clientid

Your Client ID

projectStorage.azure.tenantid

Your Tenant ID

projectStorage.azure.clientsecret

Your Client Secret

OpenAI configurations

Variable

Description

Default Value

api_endpoint

Endpoint to generate auto doc through OpenAI API

api_key

API Key used to communicate with the OpenAI API

api_summarize_generate_documentation_parameters

JSON parameters to fine tune the OpenAI API call (temperature etc.)

api_chat_completion_generate_documentation_parameters

JSON parameters to fine tune the OpenAI API call (temperature etc.)

prompts

Override prompts for iteration templates

system_contents

Override system contents for prompt generation

Ingress values

GCP & Azure

Variable

Description

Default Value

annotations

tls.hosts

Your future Vectice url (same as global value appUrl)

hosts.host

Your future Vectice url (same as global value appUrl)

AWS

Variable

Description

Default Value

annotations

certificatearn

arn reference of your certificate imported in Amazone Certificate Manager

tls.hosts

Your future Vectice url (same as global value appUrl)

hosts.host

Your future Vectice url (same as global value appUrl)

PreviousOn premiseNextBring Your Own LLM Guide

Last updated 11 months ago

Was this helpful?

Leave ssl.key and ssl.cert empty. Retrieve cacert value from as documented in this

Optional,

Optional,

💻
Digicert website
Azure official documentation
ingress annotations documentation
ingress annotations documentation