mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-10-26 21:22:16 +08:00
build: update deployment env.
This commit is contained in:
parent
6510b5282c
commit
9768656943
8
deployments/deploy/minio-secret.yml
Normal file
8
deployments/deploy/minio-secret.yml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: openim-minio-secret
|
||||||
|
type: Opaque
|
||||||
|
data:
|
||||||
|
minio-root-user: cm9vdA== # Base64 encoded "root"
|
||||||
|
minio-root-password: b3BlbklNMTIz # Base64 encoded "openIM123"
|
||||||
@ -31,12 +31,12 @@ spec:
|
|||||||
- name: MINIO_ROOT_USER
|
- name: MINIO_ROOT_USER
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: minio-secret
|
name: openim-minio-secret
|
||||||
key: minio-root-user
|
key: minio-root-user
|
||||||
- name: MINIO_ROOT_PASSWORD
|
- name: MINIO_ROOT_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: minio-secret
|
name: openim-minio-secret
|
||||||
key: minio-root-password
|
key: minio-root-password
|
||||||
command:
|
command:
|
||||||
- "/bin/sh"
|
- "/bin/sh"
|
||||||
@ -76,12 +76,4 @@ spec:
|
|||||||
requests:
|
requests:
|
||||||
storage: 2Gi
|
storage: 2Gi
|
||||||
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: Secret
|
|
||||||
metadata:
|
|
||||||
name: minio-secret
|
|
||||||
type: Opaque
|
|
||||||
data:
|
|
||||||
minio-root-user: cm9vdA== # Base64 encoded "root"
|
|
||||||
minio-root-password: b3BlbklNMTIz # Base64 encoded "openIM123"
|
|
||||||
|
|||||||
8
deployments/deploy/mongo-secret.yml
Normal file
8
deployments/deploy/mongo-secret.yml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: openim-mongo-secret
|
||||||
|
type: Opaque
|
||||||
|
data:
|
||||||
|
mongo_openim_username: b3BlbklN # base64 for "openIM", this user credentials need in authSource database.
|
||||||
|
mongo_openim_password: b3BlbklNMTIz # base64 for "openIM123"
|
||||||
@ -47,27 +47,27 @@ spec:
|
|||||||
- name: MONGO_INITDB_ROOT_USERNAME
|
- name: MONGO_INITDB_ROOT_USERNAME
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-init-secret
|
||||||
key: mongo_initdb_root_username
|
key: mongo_initdb_root_username
|
||||||
- name: MONGO_INITDB_ROOT_PASSWORD
|
- name: MONGO_INITDB_ROOT_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-init-secret
|
||||||
key: mongo_initdb_root_password
|
key: mongo_initdb_root_password
|
||||||
- name: MONGO_INITDB_DATABASE
|
- name: MONGO_INITDB_DATABASE
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-init-secret
|
||||||
key: mongo_initdb_database
|
key: mongo_initdb_database
|
||||||
- name: MONGO_OPENIM_USERNAME
|
- name: MONGO_OPENIM_USERNAME
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-init-secret
|
||||||
key: mongo_openim_username
|
key: mongo_openim_username
|
||||||
- name: MONGO_OPENIM_PASSWORD
|
- name: MONGO_OPENIM_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-init-secret
|
||||||
key: mongo_openim_password
|
key: mongo_openim_password
|
||||||
- name: TZ
|
- name: TZ
|
||||||
value: "Asia/Shanghai"
|
value: "Asia/Shanghai"
|
||||||
@ -93,3 +93,16 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 5Gi
|
storage: 5Gi
|
||||||
|
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: openim-mongo-init-secret
|
||||||
|
type: Opaque
|
||||||
|
data:
|
||||||
|
mongo_initdb_root_username: cm9vdA== # base64 for "root"
|
||||||
|
mongo_initdb_root_password: b3BlbklNMTIz # base64 for "openIM123"
|
||||||
|
mongo_initdb_database: b3BlbmltX3Yz # base64 for "openim_v3"
|
||||||
|
mongo_openim_username: b3BlbklN # base64 for "openIM"
|
||||||
|
mongo_openim_password: b3BlbklNMTIz # base64 for "openIM123"
|
||||||
|
|||||||
@ -21,13 +21,17 @@ spec:
|
|||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
|
- name: IMENV_MONGODB_USERNAME
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: openim-mongo-secret
|
||||||
|
key: mongo_openim_username
|
||||||
- name: IMENV_MONGODB_PASSWORD
|
- name: IMENV_MONGODB_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-secret
|
||||||
key: mongo_openim_password
|
key: mongo_openim_password
|
||||||
|
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
|||||||
@ -26,7 +26,6 @@ data:
|
|||||||
|
|
||||||
log.yml: |
|
log.yml: |
|
||||||
# Log storage path, default is acceptable, change to a full path if modification is needed
|
# Log storage path, default is acceptable, change to a full path if modification is needed
|
||||||
# storageLocation: ../../../../logs/
|
|
||||||
storageLocation: ./logs/
|
storageLocation: ./logs/
|
||||||
# Log rotation period (in hours), default is acceptable
|
# Log rotation period (in hours), default is acceptable
|
||||||
rotationTime: 24
|
rotationTime: 24
|
||||||
@ -49,9 +48,9 @@ data:
|
|||||||
# Name of the database
|
# Name of the database
|
||||||
database: openim_v3
|
database: openim_v3
|
||||||
# Username for database authentication
|
# Username for database authentication
|
||||||
username: openIM
|
username: '' # openIM
|
||||||
# Password for database authentication
|
# Password for database authentication
|
||||||
password: openIM123
|
password: '' # openIM123
|
||||||
# Authentication source for database authentication, if use root user, set it to admin
|
# Authentication source for database authentication, if use root user, set it to admin
|
||||||
authSource: openim_v3
|
authSource: openim_v3
|
||||||
# Maximum number of connections in the connection pool
|
# Maximum number of connections in the connection pool
|
||||||
@ -1055,16 +1054,3 @@ data:
|
|||||||
- targets: [ internal_ip:12320 ]
|
- targets: [ internal_ip:12320 ]
|
||||||
labels:
|
labels:
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: Secret
|
|
||||||
metadata:
|
|
||||||
name: mongo-secret
|
|
||||||
type: Opaque
|
|
||||||
data:
|
|
||||||
mongo_initdb_root_username: cm9vdA== # base64 for "root"
|
|
||||||
mongo_initdb_root_password: b3BlbklNMTIz # base64 for "openIM123"
|
|
||||||
mongo_initdb_database: b3BlbmltX3Yz # base64 for "openim_v3"
|
|
||||||
mongo_openim_username: b3BlbklN # base64 for "openIM"
|
|
||||||
mongo_openim_password: b3BlbklNMTIz # base64 for "openIM123"
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ spec:
|
|||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
@ -21,12 +21,17 @@ spec:
|
|||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
|
- name: IMENV_MONGODB_USERNAME
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: openim-mongo-secret
|
||||||
|
key: mongo_openim_username
|
||||||
- name: IMENV_MONGODB_PASSWORD
|
- name: IMENV_MONGODB_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-secret
|
||||||
key: mongo_openim_password
|
key: mongo_openim_password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
@ -21,7 +21,7 @@ spec:
|
|||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
@ -22,7 +22,7 @@ spec:
|
|||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
@ -21,12 +21,17 @@ spec:
|
|||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
|
- name: IMENV_MONGODB_USERNAME
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: openim-mongo-secret
|
||||||
|
key: mongo_openim_username
|
||||||
- name: IMENV_MONGODB_PASSWORD
|
- name: IMENV_MONGODB_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-secret
|
||||||
key: mongo_openim_password
|
key: mongo_openim_password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
@ -21,12 +21,17 @@ spec:
|
|||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
|
- name: IMENV_MONGODB_USERNAME
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: openim-mongo-secret
|
||||||
|
key: mongo_openim_username
|
||||||
- name: IMENV_MONGODB_PASSWORD
|
- name: IMENV_MONGODB_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-secret
|
||||||
key: mongo_openim_password
|
key: mongo_openim_password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
@ -15,19 +15,23 @@ spec:
|
|||||||
containers:
|
containers:
|
||||||
- name: group-rpc-server-container
|
- name: group-rpc-server-container
|
||||||
image: openim/openim-rpc-group:v3.8.3
|
image: openim/openim-rpc-group:v3.8.3
|
||||||
|
|
||||||
env:
|
env:
|
||||||
- name: CONFIG_PATH
|
- name: CONFIG_PATH
|
||||||
value: "/config"
|
value: "/config"
|
||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
|
- name: IMENV_MONGODB_USERNAME
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: openim-mongo-secret
|
||||||
|
key: mongo_openim_username
|
||||||
- name: IMENV_MONGODB_PASSWORD
|
- name: IMENV_MONGODB_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-secret
|
||||||
key: mongo_openim_password
|
key: mongo_openim_password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
@ -21,12 +21,17 @@ spec:
|
|||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
|
- name: IMENV_MONGODB_USERNAME
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: openim-mongo-secret
|
||||||
|
key: mongo_openim_username
|
||||||
- name: IMENV_MONGODB_PASSWORD
|
- name: IMENV_MONGODB_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-secret
|
||||||
key: mongo_openim_password
|
key: mongo_openim_password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
@ -21,22 +21,27 @@ spec:
|
|||||||
- name: IMENV_MINIO_ACCESSKEYID
|
- name: IMENV_MINIO_ACCESSKEYID
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: minio-secret
|
name: openim-minio-secret
|
||||||
key: minio-root-user
|
key: minio-root-user
|
||||||
- name: IMENV_MINIO_SECRETACCESSKEY
|
- name: IMENV_MINIO_SECRETACCESSKEY
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: minio-secret
|
name: openim-minio-secret
|
||||||
key: minio-root-password
|
key: minio-root-password
|
||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
|
- name: IMENV_MONGODB_USERNAME
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: openim-mongo-secret
|
||||||
|
key: mongo_openim_username
|
||||||
- name: IMENV_MONGODB_PASSWORD
|
- name: IMENV_MONGODB_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-secret
|
||||||
key: mongo_openim_password
|
key: mongo_openim_password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
@ -21,12 +21,17 @@ spec:
|
|||||||
- name: IMENV_REDIS_PASSWORD
|
- name: IMENV_REDIS_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: redis-secret
|
name: openim-redis-secret
|
||||||
key: redis-password
|
key: redis-password
|
||||||
|
- name: IMENV_MONGODB_USERNAME
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: openim-mongo-secret
|
||||||
|
key: mongo_openim_username
|
||||||
- name: IMENV_MONGODB_PASSWORD
|
- name: IMENV_MONGODB_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongo-secret
|
name: openim-mongo-secret
|
||||||
key: mongo_openim_password
|
key: mongo_openim_password
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: openim-config
|
- name: openim-config
|
||||||
|
|||||||
7
deployments/deploy/redis-secret.yml
Normal file
7
deployments/deploy/redis-secret.yml
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: openim-redis-secret
|
||||||
|
type: Opaque
|
||||||
|
data:
|
||||||
|
redis-password: b3BlbklNMTIz # "openIM123" in base64
|
||||||
@ -29,9 +29,6 @@ spec:
|
|||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: redis-data
|
- name: redis-data
|
||||||
mountPath: /data
|
mountPath: /data
|
||||||
# - name: redis-config-volume
|
|
||||||
# mountPath: /usr/local/redis/config/redis.conf
|
|
||||||
# subPath: redis.conf
|
|
||||||
command:
|
command:
|
||||||
[
|
[
|
||||||
"/bin/sh",
|
"/bin/sh",
|
||||||
@ -56,11 +53,3 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 5Gi
|
storage: 5Gi
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: Secret
|
|
||||||
metadata:
|
|
||||||
name: redis-secret
|
|
||||||
type: Opaque
|
|
||||||
data:
|
|
||||||
redis-password: b3BlbklNMTIz # "openIM123" in base64
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user