config.jsonc

This page describes in detail all the fields in config.jsonc

Name
Type
Description
Required

kubernetesVersion

string

The version of Kubernetes to use for the cluster. Make sure the chosen version here is compatible with the Kubernetes versions that are supported by your cloud solution.

true

clusterName

string

The human readable name of the Kubernetes cluster within your cloud solution.

true

licenseKey

string

The license key required for the creation of an Ellipsis Drive Kubernetes cluster. This will be provided to you by your Ellipsis Drive contact upon request.

true

loginSecret

string

Secret for login JWT creation. Randomly generated if omitted.

false

oauthSecret

string

Secret for oauth JWT creation. Randomly generated if omitted.

false

mainDbPassword

string

The password of the main database cluster. Randomly generated if omitted.

false

vectorDbPassword

string

The password of the vector data database cluster. Randomly generated if omitted.

false

cacheDbPassword

string

The password of the cache database cluster. Randomly generated if omitted.

false

internalMailUsername

string

Name of the email address from which to send mails about issues with the system. Currently only gmail addresses are supported for this.

true

internalMailPassword

string

Password of the email address from which to send mails about issues with the system. Currently only gmail addresses are supported for this.

true

noReplyMailUsername

string

Name of the email address from which to send mails to users. Currently only gmail addresses are supported for this.

true

noReplyMailPassword

string

Password of the email address from which to send mails to users. Currently only gmail addresses are supported for this.

true

googleClientId

string

Google client id for login with google. Login with google is disabled if omitted.

false

googleClientSecret

string

Google client secret for login with google. Login with google is disabled if omitted.

false

apiUrl

string

The url of the api to use. Note that the DNS records cannot be created automatically.

true

frontendUrl

string

The url of the website to use. Note that the DNS records cannot be created automatically.

true

masterZone

string

The main cloud region to use within your cloud environment.

true

masterZoneAbbreviation

string

Shorthand human readable name for the main cloud region.

true

companyName

string

Human readable name of your organization. Used for email branding.

true

deploymentName

string

Human readable name of the deployment. User for payment processing.

true

enablePlans

string

String "true" or "false" defining whether the Ellipsis Drive instance should support payment. Use "true" if you're planning to let external parties use your instance instead of using it internally.

true

cloudProvider

string

The name of the cloud provider you use. Currently only "aws" is supported.

true

Last updated