k8s deploy

This commit is contained in:
wangchuxiao 2022-05-23 11:32:33 +08:00
parent 652afd6b57
commit d196f455cb
6 changed files with 35 additions and 53 deletions

View File

@ -1,29 +1,9 @@
#/bin/sh #/bin/sh
service=( source ./path_info.cfg
#api service file
api # images version
cms_api
#rpc service file
user
friend
group
auth
admin_cms
message_cms
statistics
office
organization
conversation
cache
msg_gateway
transfer
msg
push
sdk_server
demo
)
#
version=v2.0.10 version=v2.0.10
cd ../script/; ./build_all_service.sh cd ../script/; ./build_all_service.sh
cd ../deploy_k8s/ cd ../deploy_k8s/

View File

@ -1,26 +1,4 @@
service=( source ./path_info.cfg
#api service file
api
cms_api
#rpc service file
user
friend
group
auth
admin_cms
message_cms
statistics
office
organization
conversation
cache
msg_gateway
transfer
msg
push
sdk_server
demo
)
for i in ${service[*]} for i in ${service[*]}
do do

View File

@ -15,7 +15,7 @@ service=(
conversation conversation
cache cache
msg-gateway msg-gateway
transfer msg-transfer
msg msg
push push
sdk-server sdk-server

View File

@ -2,20 +2,20 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: transfer-deployment name: msg-transfer-deployment
spec: spec:
selector: selector:
matchLabels: matchLabels:
app: transfer # 选择这个指定标签执行 app: msg-transfer # 选择这个指定标签执行
replicas: 2 # 运行pod数量 replicas: 2 # 运行pod数量
template: template:
metadata: metadata:
labels: labels:
app: transfer # 标签 app: msg-transfer # 标签
spec: spec:
containers: containers:
- name: transfer - name: msg-transfer
image: openim/transfer:v2.0.10 image: openim/msg_transfer:v2.0.10
volumeMounts: volumeMounts:
- name: config - name: config
mountPath: /Open-IM-Server/config mountPath: /Open-IM-Server/config

24
deploy_k8s/path_info.cfg Normal file
View File

@ -0,0 +1,24 @@
#/bin/sh
service=(
#api service file
api
cms_api
#rpc service file
user
friend
group
auth
admin_cms
message_cms
statistics
office
organization
conversation
cache
msg_gateway
msg_transfer
msg
push
sdk_server
demo
)