From 2eedba89d4e97041bd25197f8b89c762166d266c Mon Sep 17 00:00:00 2001 From: wangchuxiao Date: Thu, 19 May 2022 19:03:27 +0800 Subject: [PATCH] k8s_deploy --- deploy_k8s/api/deployment.yaml | 4 ++-- deploy_k8s/k8s_deploy.md | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/deploy_k8s/api/deployment.yaml b/deploy_k8s/api/deployment.yaml index a338b1763..a7cc227ae 100644 --- a/deploy_k8s/api/deployment.yaml +++ b/deploy_k8s/api/deployment.yaml @@ -1,6 +1,6 @@ --- apiVersion: apps/v1 -kind: Deployment +kind: StatefulSet metadata: name: api-deployment spec: @@ -22,7 +22,7 @@ spec: - name: cfg mountPath: /Open-IM-Server/config/config.yaml subPath: config.yaml - updateStrategy: #更新策略 + strategy: #更新策略 rollingUpdate: partition: 1 type: RollingUpdate # 滚动更新 diff --git a/deploy_k8s/k8s_deploy.md b/deploy_k8s/k8s_deploy.md index 3c933bca3..d91019f80 100644 --- a/deploy_k8s/k8s_deploy.md +++ b/deploy_k8s/k8s_deploy.md @@ -2,7 +2,9 @@ ### 1.修改配置文件 在Open-IM-SERVER目录下修改config/config.yaml配置文件 -### 2. 项目根目录创建im configMap -kubectl create configmap config config/config.yaml +### 2. 项目根目录创建im configMap到k8s +kubectl -n {namespace} create configmap config --from-file=config/config.yaml +namespace 为im项目的namespace + +### 3. -### 3. \ No newline at end of file