Deploy Seata Server By Helm
Quick start
$ cd ./script/server/helm/seata-server
$ helm install seata-server ./seata-server
Custom configuration
Environment
The environment is same with Docker, can reference Deploy Seata Server By Docker
Use specify configuration file
Can specify configuration file by mount files, like mount files under /root/workspace/seata/seata-config/file
to pod. And need specify environment SEATA_CONFIG_NAME
also, the value need start with file:
, like file:/root/seata-config/registry
- Values.yaml
replicaCount: 1
namespace: default
image:
repository: apache/seata-server
tag: 2.1.0
pullPolicy: IfNotPresent
service:
type: NodePort
port: 30091
env:
seataPort: "8091"
storeMode: "file"
seataIp: "127.0.0.1"
seataConfigName: "file:/root/seata-config/registry"
volume:
- name: seata-config
mountPath: /root/seata-config
hostPath: /root/workspace/seata/seata-config/file