chore: update k8s tailchat config

move Deployment to StatefulSet
pull/90/head
moonrailgun 2 years ago
parent 81a023b642
commit 51ea5f4259

@ -6,6 +6,8 @@ Its doc will tell you how to deploy `Tailchat` in kubeneters.
kubectl apply -f namespace.yml -f pv.yml -f mongo.yml -f minio.yml -f redis.yml -f tailchat.yml kubectl apply -f namespace.yml -f pv.yml -f mongo.yml -f minio.yml -f redis.yml -f tailchat.yml
``` ```
if you wanna delete all resource, just replace `apply` to `delete`.
## Setup one by one ## Setup one by one
### Create Namespace ### Create Namespace

@ -1,5 +1,5 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: StatefulSet
metadata: metadata:
name: tailchat name: tailchat
namespace: tailchat namespace: tailchat
@ -7,6 +7,7 @@ spec:
selector: selector:
matchLabels: matchLabels:
app: tailchat app: tailchat
serviceName: tailchat
replicas: 3 replicas: 3
template: template:
metadata: metadata:
@ -16,7 +17,7 @@ spec:
containers: containers:
- name: tailchat - name: tailchat
image: moonrailgun/tailchat image: moonrailgun/tailchat
imagePullPolicy: Always # imagePullPolicy: Always
env: env:
- name: SERVICEDIR - name: SERVICEDIR
value: services value: services

Loading…
Cancel
Save