From 51ea5f42597bde9f1a6c3a8fa697c152da34c5aa Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Fri, 26 May 2023 10:42:51 +0800 Subject: [PATCH] chore: update k8s tailchat config move Deployment to StatefulSet --- docker/simple/k8s/README.md | 2 ++ docker/simple/k8s/tailchat.yml | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docker/simple/k8s/README.md b/docker/simple/k8s/README.md index f10c9ae9..9def32a4 100644 --- a/docker/simple/k8s/README.md +++ b/docker/simple/k8s/README.md @@ -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 ``` +if you wanna delete all resource, just replace `apply` to `delete`. + ## Setup one by one ### Create Namespace diff --git a/docker/simple/k8s/tailchat.yml b/docker/simple/k8s/tailchat.yml index 372d0113..1c41b585 100644 --- a/docker/simple/k8s/tailchat.yml +++ b/docker/simple/k8s/tailchat.yml @@ -1,5 +1,5 @@ apiVersion: apps/v1 -kind: Deployment +kind: StatefulSet metadata: name: tailchat namespace: tailchat @@ -7,6 +7,7 @@ spec: selector: matchLabels: app: tailchat + serviceName: tailchat replicas: 3 template: metadata: @@ -16,7 +17,7 @@ spec: containers: - name: tailchat image: moonrailgun/tailchat - imagePullPolicy: Always + # imagePullPolicy: Always env: - name: SERVICEDIR value: services