123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243 |
- # Default values for rocketmq-proxy.
- # This is a YAML-formatted file.
- # Declare variables to be passed into your templates.
- nameserver:
- replicaCount: 1
- image:
- pullPolicy: IfNotPresent
- repository: "apache/rocketmq"
- tag: "latest"
- imagePullSecrets: [ ]
- nameOverride: "nameserver"
- fullnameOverride: ""
- port: 9876
- heapSize: "1792M"
- serviceAccount:
- # Specifies whether a service account should be created
- create: false
- # Annotations to add to the service account
- annotations: { }
- # The name of the service account to use.
- # If not set and create is true, a name is generated using the fullname template
- name: ""
- podAnnotations: { }
- nodeSelector: { }
- podSecurityContext:
- { }
- # fsGroup: 2000
- service:
- type: ClusterIP
- servicePort: 9876
- enableDraining: true
- drainTimeout: 30
- ingress:
- enabled: false
- className: ""
- annotations:
- { }
- # kubernetes.io/ingress.class: nginx
- # kubernetes.io/tls-acme: "true"
- hosts:
- - host: chart-example.local
- paths:
- - path: /
- pathType: ImplementationSpecific
- tls: [ ]
- # - secretName: chart-example-tls
- # hosts:
- # - chart-example.local
- persistence:
- enabled: false
- size: 8Gi
- resources:
- limits:
- cpu: 1
- memory: 2Gi
- requests:
- cpu: 250m
- memory: 2Gi
- autoscaling:
- enabled: false
- minReplicas: 1
- maxReplicas: 100
- targetCPUUtilizationPercentage: 80
- # targetMemoryUtilizationPercentage: 80
- configmap: |
- defaultThreadPoolNums=4
- proxy:
- replicaCount: 1
- image:
- pullPolicy: IfNotPresent
- repository: "apache/rocketmq"
- tag: "latest"
- imagePullSecrets: [ ]
- nameOverride: "proxy"
- fullnameOverride: ""
- heapSize: "1920M"
- maxDirectMemorySize: "384M"
- rocketMQClusterName: "DefaultCluster"
- config: { }
- serviceAccount:
- # Specifies whether a service account should be created
- create: false
- # Annotations to add to the service account
- annotations: { }
- # The name of the service account to use.
- # If not set and create is true, a name is generated using the fullname template
- name: ""
- podAnnotations:
- service:
- remotingInternetPort: 8080
- grpcPort: 8081
- adminPort: 8088
- internet:
- enabled: false
- acl:
- enabled: false
- id: ""
- configs:
- - id: ""
- ingress:
- enabled: false
- annotations: { }
- # kubernetes.io/ingress.class: nginx
- # kubernetes.io/tls-acme: "true"
- hosts:
- - host: chart-example.local
- paths: [ ]
- tls: [ ]
- # - secretName: chart-example-tls
- # hosts:
- # - chart-example.local
- resources:
- limits:
- cpu: 1
- memory: 8Gi
- requests:
- cpu: 1
- memory: 8Gi
- autoscaling:
- enabled: false
- minReplicas: 1
- maxReplicas: 100
- targetCPUUtilizationPercentage: 80
- nodeSelector: { }
- tolerations: [ ]
- affinity: { }
- broker:
- replicaCount: 1
- image:
- pullPolicy: IfNotPresent
- repository: "apache/rocketmq"
- tag: "latest"
- partition: 0
- persistence:
- enabled: false
- size: 8Gi
- nameOverride: "broker"
- fullnameOverride: ""
- namesrvAddr: ""
- conf:
- autoCreateTopicEnable: true
- clusterNameOverride: ""
- brokerNamePrefixOverride: ""
- tlsMode: disabled
- heapSize: "3G"
- enableStartupProbe: false
- startupProbeNamesrvAddr: ""
- nameServerHeadlessAddr: ""
- config: ""
- store:
- data:
- size: 10Gi
- log:
- size: 10Gi
- service:
- port: 10911
- jvmMemory: " -Xms4g -Xmx4g -Xmn2g -XX:MaxDirectMemorySize=8g "
- resources:
- limits:
- cpu: 2
- memory: 4Gi
- requests:
- cpu: 2
- memory: 4Gi
- nodeSelector: { }
- tolerations: [ ]
- controller:
- nameOverride: "controller"
- fullnameOverride: ""
- replicas: 3
- image:
- registry: docker.io
- repository: "apache/rocketmq"
- tag: "latest"
- pullPolicy: IfNotPresent
- service:
- port: 9878
- internalport: 9888
- resources:
- limits:
- cpu: 2
- memory: 4Gi
- requests:
- cpu: 1
- memory: 4Gi
- readinessProbe:
- tcpSocket:
- port: 9878
- initialDelaySeconds: 5
- periodSeconds: 10
- livenessProbe:
- tcpSocket:
- port: 9878
- periodSeconds: 10
- startupProbe:
- tcpSocket:
- port: 9878
- failureThreshold: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 10
- config: ""
- persistence:
- enabled: false
- size: 20Gi
|