mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-12-09 14:07:11 +08:00
change chats script:minio service add ingress
This commit is contained in:
parent
b9f40f950d
commit
4fe0bc3569
@ -6,4 +6,75 @@ auth:
|
|||||||
rootPassword: "openIM123"
|
rootPassword: "openIM123"
|
||||||
defaultBuckets: "openim"
|
defaultBuckets: "openim"
|
||||||
persistence:
|
persistence:
|
||||||
size: 1Gi
|
size: 1Gi
|
||||||
|
|
||||||
|
ingress:
|
||||||
|
## @param ingress.enabled Enable ingress controller resource for MinIO Console
|
||||||
|
##
|
||||||
|
enabled: true
|
||||||
|
## @param ingress.apiVersion Force Ingress API version (automatically detected if not set)
|
||||||
|
##
|
||||||
|
apiVersion: ""
|
||||||
|
## @param ingress.ingressClassName IngressClass that will be be used to implement the Ingress (Kubernetes 1.18+)
|
||||||
|
## This is supported in Kubernetes 1.18+ and required if you have more than one IngressClass marked as the default for your cluster.
|
||||||
|
## ref: https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/
|
||||||
|
##
|
||||||
|
ingressClassName: "nginx"
|
||||||
|
## @param ingress.hostname Default host for the ingress resource
|
||||||
|
##
|
||||||
|
hostname: openim1.nsddd.top
|
||||||
|
## @param ingress.path The Path to MinIO®. You may need to set this to '/*' in order to use this with ALB ingress controllers.
|
||||||
|
##
|
||||||
|
path: /minio-api(/|$)(.*)
|
||||||
|
## @param ingress.pathType Ingress path type
|
||||||
|
##
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
## @param ingress.servicePort Service port to be used
|
||||||
|
## Default is http. Alternative is https.
|
||||||
|
##
|
||||||
|
servicePort: minio-api
|
||||||
|
## @param ingress.annotations Additional annotations for the Ingress resource. To enable certificate autogeneration, place here your cert-manager annotations.
|
||||||
|
## For a full list of possible ingress annotations, please see
|
||||||
|
## ref: https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/nginx-configuration/annotations.md
|
||||||
|
## Use this parameter to set the required annotations for cert-manager, see
|
||||||
|
## ref: https://cert-manager.io/docs/usage/ingress/#supported-annotations
|
||||||
|
##
|
||||||
|
## e.g:
|
||||||
|
## annotations:
|
||||||
|
## kubernetes.io/ingress.class: nginx
|
||||||
|
## cert-manager.io/cluster-issuer: cluster-issuer-name
|
||||||
|
##
|
||||||
|
annotations:
|
||||||
|
nginx.ingress.kubernetes.io/use-regex: "true"
|
||||||
|
nginx.ingress.kubernetes.io/rewrite-target: /$2
|
||||||
|
## @param ingress.tls Enable TLS configuration for the hostname defined at `ingress.hostname` parameter
|
||||||
|
## TLS certificates will be retrieved from a TLS secret with name: `{{- printf "%s-tls" .Values.ingress.hostname }}`
|
||||||
|
## You can:
|
||||||
|
## - Use the `ingress.secrets` parameter to create this TLS secret
|
||||||
|
## - Rely on cert-manager to create it by setting the corresponding annotations
|
||||||
|
## - Rely on Helm to create self-signed certificates by setting `ingress.selfSigned=true`
|
||||||
|
##
|
||||||
|
tls: false
|
||||||
|
## @param ingress.selfSigned Create a TLS secret for this ingress record using self-signed certificates generated by Helm
|
||||||
|
##
|
||||||
|
selfSigned: false
|
||||||
|
## @param ingress.extraHosts The list of additional hostnames to be covered with this ingress record.
|
||||||
|
## Most likely the hostname above will be enough, but in the event more hosts are needed, this is an array
|
||||||
|
## e.g:
|
||||||
|
## extraHosts:
|
||||||
|
## - name: minio.local
|
||||||
|
## path: /
|
||||||
|
##
|
||||||
|
extraHosts: []
|
||||||
|
extraPaths:
|
||||||
|
- path: /minio-console(/|$)(.*)
|
||||||
|
backend:
|
||||||
|
serviceName: im-minio
|
||||||
|
servicePort: minio-console
|
||||||
|
## @param ingress.extraPaths Any additional paths that may need to be added to the ingress under the main host
|
||||||
|
## For example: The ALB ingress controller requires a special rule for handling SSL redirection.
|
||||||
|
## extraPaths:
|
||||||
|
## - path: /*
|
||||||
|
## backend:
|
||||||
|
## serviceName: ssl-redirect
|
||||||
|
## servicePort: use-annotation
|
||||||
@ -168,14 +168,14 @@ config:
|
|||||||
# minio.signEndpoint is minio public network address
|
# minio.signEndpoint is minio public network address
|
||||||
object:
|
object:
|
||||||
enable: "minio"
|
enable: "minio"
|
||||||
apiURL: "http://http://im-minio:9001"
|
apiURL: "https://openim1.nsddd.top/api"
|
||||||
minio:
|
minio:
|
||||||
bucket: "openim"
|
bucket: "openim"
|
||||||
endpoint: "http://im-minio:9000"
|
endpoint: "http://im-minio:9000"
|
||||||
accessKeyID: "root"
|
accessKeyID: "root"
|
||||||
secretAccessKey: "openIM123"
|
secretAccessKey: "openIM123"
|
||||||
sessionToken: ''
|
sessionToken: ''
|
||||||
signEndpoint: "http://im-minio:9000"
|
signEndpoint: "https://openim1.nsddd.top/minio-api"
|
||||||
cos:
|
cos:
|
||||||
bucketURL: https://temp-1252357374.cos.ap-chengdu.myqcloud.com
|
bucketURL: https://temp-1252357374.cos.ap-chengdu.myqcloud.com
|
||||||
secretID: ''
|
secretID: ''
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user