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