227 lines
9.0 KiB
YAML
227 lines
9.0 KiB
YAML
---
|
|
# Rancher marketplace specific values file, source: helm-charts/sextant/rancher-marketplace-values.yaml
|
|
edition: community
|
|
|
|
editionImages:
|
|
ui:
|
|
awsStandard:
|
|
registry: 709825985650.dkr.ecr.us-east-1.amazonaws.com
|
|
repository: blockchain-technology/sextant-standard
|
|
tag: BTP2.1.0-2.1.5
|
|
awsPremium:
|
|
registry: 709825985650.dkr.ecr.us-east-1.amazonaws.com
|
|
repository: blockchain-technology/sextant-premium
|
|
tag: BTP2.1.0-2.1.5
|
|
awsEnterprise:
|
|
registry: 709825985650.dkr.ecr.us-east-1.amazonaws.com
|
|
repository: blockchain-technology/sextant-enterprise
|
|
tag: BTP2.1.0-2.1.5
|
|
enterprise:
|
|
registry: dev.catenasys.com:8084
|
|
repository: blockchaintp/sextant-enterprise
|
|
tag: BTP2.1.0-2.2.1
|
|
community:
|
|
registry: dev.catenasys.com:8084
|
|
repository: blockchaintp/sextant-community
|
|
tag: BTP2.1.0
|
|
api:
|
|
awsStandard:
|
|
registry: 709825985650.dkr.ecr.us-east-1.amazonaws.com
|
|
repository: blockchain-technology/sextant-api-standard
|
|
tag: BTP2.1.0-2.2.5
|
|
awsPremium:
|
|
registry: 709825985650.dkr.ecr.us-east-1.amazonaws.com
|
|
repository: blockchain-technology/sextant-api-premium
|
|
tag: BTP2.1.0-2.2.5
|
|
awsEnterprise:
|
|
registry: 709825985650.dkr.ecr.us-east-1.amazonaws.com
|
|
repository: blockchain-technology/sextant-api-enterprise
|
|
tag: BTP2.1.0-2.2.5
|
|
enterprise:
|
|
registry: dev.catenasys.com:8084
|
|
repository: blockchaintp/sextant-api-enterprise
|
|
tag: BTP2.1.0-2.3.3
|
|
community:
|
|
registry: dev.catenasys.com:8084
|
|
repository: blockchaintp/sextant-api-community
|
|
tag: BTP2.1.0
|
|
|
|
deployment:
|
|
name: sextant
|
|
namespace: default
|
|
|
|
imagePullSecrets:
|
|
## @md | `imagePullSecrets.enabled` | true if imagePullSecrets are required | boolean | false |
|
|
enabled: true
|
|
## @md | `imagePullSecrets.value` | a list of named secret references of the form ```- name: secretName```| list | [] |
|
|
value: []
|
|
|
|
createSecret:
|
|
## @md | `imagePullSecrets.createSecret.enabled` | true to create a image pull secret | boolean | false |
|
|
enabled: true
|
|
## @md | `imagePullSecrets.createSecret.registryUrl` | the registry url | string | nil |
|
|
registryUrl: "dev.catenasys.com:8084"
|
|
## @md | `imagePullSecrets.createSecret.registryUser` | the username for the registry | string | nil |
|
|
registryUser:
|
|
## @md | `imagePullSecrets.createSecret.registryPassword` | the password for the registry | string | nil |
|
|
registryPassword:
|
|
|
|
## @md | `replicaCount` | number of Sextant replicas to run | int | 1 |
|
|
replicaCount: 1
|
|
|
|
## @md | `logging` | default logging level | string | "1" |
|
|
logging: "1"
|
|
|
|
ui:
|
|
## @md | `ui.env` | environment variables to set in the UI container | map | nil |
|
|
env:
|
|
## @md | `ui.image` | UI image settings | map | N/A |
|
|
image:
|
|
registry:
|
|
## @md | `ui.image.repository` | UI image repository | string | "dev.catenasys.com:8083/blockchaintp/sextant" |
|
|
repository: blockchaintp/sextant
|
|
## @md | `ui.image.tag` | UI image tag | string | "latest" |
|
|
tag: latest
|
|
## @md | `ui.image.pullPolicy` | UI image pull policy | string | "IfNotPresent" |
|
|
pullPolicy: IfNotPresent
|
|
## @md | `ui.resources` | UI resources | map | nil |
|
|
resources:
|
|
limits:
|
|
cpu: "100m"
|
|
memory: "400Mi"
|
|
requests:
|
|
cpu: "20m"
|
|
memory: "40Mi"
|
|
api:
|
|
## @md | `api.env` | API environment settings | map | N/A |
|
|
env:
|
|
## @md | `api.image` | API image settings | map | N/A |
|
|
image:
|
|
registry:
|
|
## @md | `api.image.repository` | API image repository | string | "dev.catenasys.com:8083/blockchaintp/sextant-api" |
|
|
repository: blockchaintp/sextant-api
|
|
## @md | `api.image.tag` | API image tag | string | "latest" |
|
|
tag: latest
|
|
## @md | `api.image.pullPolicy` | API image pull policy | string | "IfNotPresent" |
|
|
pullPolicy: IfNotPresent
|
|
## @md | `api.resources` | UI resources | map | nil |
|
|
resources:
|
|
limits:
|
|
cpu: "100m"
|
|
memory: "300Mi"
|
|
requests:
|
|
cpu: "20m"
|
|
memory: "80Mi"
|
|
noxy:
|
|
## @md | `noxy.env` | Noxy environment variables | map | N/A |
|
|
env:
|
|
## @md | `noxy.image` | noxy image settings | map | N/A |
|
|
image:
|
|
registry:
|
|
## @md | `noxy.image.repository` | NOXY image repository | string | "dev.catenasys.com:8083/blockchaintp/noxy" |
|
|
repository: blockchaintp/noxy
|
|
## @md | `noxy.image.tag` | noxy image tag | string | "latest" |
|
|
tag: BTP2.1.0
|
|
## @md | `noxy.image.pullPolicy` | API image pull policy | string | "IfNotPresent" |
|
|
pullPolicy: IfNotPresent
|
|
## @md | `noxy.resources` | UI resources | map | nil |
|
|
resources:
|
|
limits:
|
|
cpu: "100m"
|
|
memory: "60Mi"
|
|
requests:
|
|
cpu: "20m"
|
|
memory: "30Mi"
|
|
|
|
|
|
serviceAccount:
|
|
## @md | `serviceAccount.create` | if true create the service account | boolean | true |
|
|
create: true
|
|
## @md | `serviceAccount.name` | name of the service account for sextant | string | nil |
|
|
name:
|
|
|
|
postgres:
|
|
# if enabled we allocate a postgres database here
|
|
## @md | `postgres.enabled` | if true create an internal postgres instance | boolean | true |
|
|
enabled: true
|
|
## @md | `postgres.env` | postgres environment variables | map | N/A |
|
|
env:
|
|
image:
|
|
registry:
|
|
## @md | `postgres.image.repository` | postgres image repository | string | "postgres" |
|
|
repository: postgres
|
|
## @md | `postgres.image.tag` | postgres image tag | string | "11" |
|
|
tag: "11"
|
|
## @md | `postgres.user` | user for the postgres database | string | "postgres" |
|
|
user: postgres
|
|
## @md | `postgres.host` | host for the postgres database | string | "localhost" |
|
|
host: localhost
|
|
## @md | `postgres.database` | database for the postgres database | string | "postgres" |
|
|
database: postgres
|
|
## @md | `postgres.port` | port for the postgres database | int | 5432 |
|
|
port: 5432
|
|
## @md | `postgres.password` | password for the postgres database | string | "postgres" |
|
|
password: postgres
|
|
## @md | `postgres.existingPasswordSecret` | name of a secret containing the postgres password | string | nil |
|
|
existingPasswordSecret:
|
|
## @md | `postgres.existingPasswordSecret` | name of the key in a secret containing the postgres password | string | password |
|
|
existingPasswordSecretKey: password
|
|
## @md | `postgres.tls` | postgres TLS configuration | string | nil |
|
|
tls:
|
|
## @md | `postgres.persistence` | postgres persistence settings | map | N/A |
|
|
persistence:
|
|
## @md | `postgres.persistence.enabled` | if true allocate a PVC for the postgres instance | boolean | false |
|
|
enabled: true
|
|
## @md | `postgres.persistence.annotations` | any custom annotations to the postgres PVC's | map | {} |
|
|
annotations: {}
|
|
## @md | `postgres.persistence.accessModes` | postgres PVC access modes | list | [ "ReadWriteOnce" ] |
|
|
accessModes:
|
|
- "ReadWriteOnce"
|
|
## if set to "-" (empty string) then storageClassName: "", which disables dynamic provisioning
|
|
## if undefined or set to null, no storageClassName is set and the clusters default StorageClass will be used
|
|
## if a storageClass name is set then storageClassName: "setValue"
|
|
## @md | `postgres.persistence.storageClass` | postgres PVC storageClass | string | nil |
|
|
storageClass:
|
|
## @md | `postgres.persistence.size` | postgres PVC volume size | string | "40Gi" |
|
|
size: "40Gi"
|
|
## @md | `postgres.resources` | UI resources | map | nil |
|
|
resources:
|
|
|
|
service:
|
|
## @md | `service.type` | Sextant service type | string | ClusterIP |
|
|
type: ClusterIP
|
|
## @md | `service.port` | Sextant service port | int | 8000 |
|
|
port: 8000
|
|
|
|
|
|
ingress:
|
|
## @md | `ingress.apiVersion` | if necessary the apiVersion of the ingress may be overridden | "" |
|
|
apiVersion: ""
|
|
## @md | `ingress.enabled` | true to enable the ingress to the main service rest-api | false |
|
|
enabled: false
|
|
## @md | `ingress.certManager` | true to enable the acme certmanager for this ingress | false |
|
|
certManager: false
|
|
## @md | `ingress.hostname` | primary hostname for the ingress | false |
|
|
hostname:
|
|
## @md | `ingress.path` | path for the ingress's primary hostname | / |
|
|
path: /
|
|
## @md | `ingress.pathType` | pathType for the ingress's primary hostname | nil |
|
|
pathType:
|
|
## @md | `ingress.annotations` | annotations for the ingress | {} |
|
|
annotations: {}
|
|
## @md | `ingress.tls` | true to enable tls on the ingress with a secrete at hostname-tls | false(truthy) |
|
|
tls: false
|
|
## @md | `ingress.extraHosts` | list of extra hosts to add to the ingress | [] |
|
|
extraHosts: []
|
|
## @md | `ingress.extraPaths` | list of extra paths to add to the primary host of the ingress | [] |
|
|
extraPaths: []
|
|
## @md | `ingress.extraTls` | list of extra tls entries | [] |
|
|
extraTls: []
|
|
## @md | `ingress.hosts` | a list of host and path lists to publish in the ingress (deprecated)| map | {} |
|
|
hosts: []
|
|
|
|
## @md | `extraVolumes` | a list of additional volumes to add to all StatefulSets, Deployments, and DaemonSets | `[]` |
|
|
extraVolumes: []
|
|
## @md | `extraVolumeMounts` | a list of additional volume mounts to add to all StatefulSet, Deployment, and DaemonSet containers | `[]` |
|
|
extraVolumeMounts: []
|