A Helm chart for ScoreTrak's server, a competition scoring engine written in go.
To install the chart with the release name my-release
:
$ helm repo add scoretrak https://scoretrak.github.io/helm-charts
$ helm install my-release scoretrak/server
Label nodes with following:
scoretrak_worker: <YOUR_LABEL_VALUE>
Key | Type | Default | Description |
---|---|---|---|
affinity | object | {} |
|
config.admin.password | string | "changeme" |
|
config.admin.username | string | "admin" |
|
config.create | bool | true |
|
config.db.cockroachdb.database | string | "scoretrak" |
|
config.db.cockroachdb.host | string | "" |
|
config.db.cockroachdb.password | string | "" |
|
config.db.cockroachdb.port | int | 0 |
|
config.db.cockroachdb.tls.enabled | bool | true |
|
config.nsq.nsqlookupd.nodes[0] | string | "" |
|
config.nsq.producernsqd | string | "" |
|
config.nsq.use | bool | false |
|
config.production | bool | false |
|
fullnameOverride | string | "" |
String to override server.fullname template |
image.pullPolicy | string | "IfNotPresent" |
Container image name |
image.repository | string | "ghcr.io/scoretrak/scoretrak/scoretrak-server" |
Container image name |
image.tag | string | "v0.3.3" |
Container image tag |
imagePullSecrets | list | [] |
Secrets to pull container image |
nameOverride | string | "" |
String to override server.name template |
nodeSelector | object | {} |
|
podAnnotations | object | {} |
Additional annotations for StatefulSet Pods |
podSecurityContext | object | {} |
|
replicaCount | int | 1 |
Deployment replica count |
resources | object | {} |
Resource requests and limits for Deployment Pods |
securityContext | object | {} |
|
service.port | int | 380 |
|
service.type | string | "ClusterIP" |
Service type for server service |
serviceAccount.annotations | object | {} |
Annotations to add to the service account |
serviceAccount.create | bool | true |
Specifies whether a service account should be created |
serviceAccount.name | string | "" |
The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
tolerations | list | [] |
Autogenerated from chart metadata using helm-docs v1.7.0