mirror of https://github.com/dtm-labs/dtm.git
csharpjavadistributed-transactionsdtmgogolangmicroservicenodejsphpdatabasesagaseatatcctransactiontransactionsxapythondistributed
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
2 years ago | |
|---|---|---|
| .. | ||
| templates | 4 years ago | |
| .helmignore | 4 years ago | |
| Chart.yaml | 4 years ago | |
| README.md | 2 years ago | |
| values.yaml | 3 years ago | |
README.md
DTM charts
Usage
Install the dtm chart:
helm install --create-namespace -n dtm-system dtm ./charts
Upgrade the dtm chart:
helm upgrade -n dtm-system dtm ./charts
Uninstall the chart:
helm delete -n dtm-system dtm
Parameters
Configuration parameters
| Key | Description | Value |
|---|---|---|
configuration |
DTM configuration. Specify content for config.yaml, ref: sample config |
"" |
Autoscaling Parameters
| Name | Description | Value |
|---|---|---|
autoscaling.enabled |
Enable Horizontal POD autoscaling for DTM | false |
autoscaling.minReplicas |
Minimum number of DTM replicas | 1 |
autoscaling.maxReplicas |
Maximum number of DTM replicas | 10 |
autoscaling.targetCPUUtilizationPercentage |
Target CPU utilization percentage | 80 |
autoscaling.targetMemoryUtilizationPercentage |
Target Memory utilization percentage | 80 |
Ingress parameters
| Key | Description | Value |
|---|---|---|
ingress.enabled |
Enable ingress record generation for DTM | false |
ingress.className |
IngressClass that will be used to implement the Ingress (Kubernetes 1.18+) | "nginx" |
ingress.annotations |
To enable certificate auto generation, place here your cert-manager annotations. | {} |
ingress.hosts.host |
Default host for the ingress record. | "your-domain.com" |
ingress.hosts.paths.path |
Default path for the ingress record | "/" |
ingress.hosts.paths.pathType |
Ingress path type | "Prefix" |
ingress.tls |
Enable TLS configuration for the host defined at ingress.hostname parameter | [] |