123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- replicaCount: 1
- image:
- registry: docker.io
- repository: provectuslabs/kafka-ui
- pullPolicy: IfNotPresent
- # Overrides the image tag whose default is the chart appVersion.
- tag: ""
- imagePullSecrets: []
- nameOverride: ""
- fullnameOverride: ""
- serviceAccount:
- # Specifies whether a service account should be created
- create: true
- # 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: ""
- existingConfigMap: ""
- yamlApplicationConfig:
- kafka:
- clusters:
- - name: yaml
- bootstrapServers: kafka.observe.svc.cluster.local:9092
- # spring:
- # security:
- # oauth2:
- auth:
- type: disabled
- # management:
- # health:
- # ldap:
- # enabled: false
- yamlApplicationConfigConfigMap:
- {}
- # keyName: config.yml
- # name: configMapName
- existingSecret: ""
- envs:
- secret: {}
- config: {}
- networkPolicy:
- enabled: false
- egressRules:
- ## Additional custom egress rules
- ## e.g:
- ## customRules:
- ## - to:
- ## - namespaceSelector:
- ## matchLabels:
- ## label: example
- customRules: []
- ingressRules:
- ## Additional custom ingress rules
- ## e.g:
- ## customRules:
- ## - from:
- ## - namespaceSelector:
- ## matchLabels:
- ## label: example
- customRules: []
- podAnnotations: {}
- podLabels: {}
- ## Annotations to be added to kafka-ui Deployment
- ##
- annotations: {}
- ## Set field schema as HTTPS for readines and liveness probe
- ##
- probes:
- useHttpsScheme: false
- podSecurityContext:
- {}
- # fsGroup: 2000
- securityContext:
- {}
- # capabilities:
- # drop:
- # - ALL
- # readOnlyRootFilesystem: true
- # runAsNonRoot: true
- # runAsUser: 1000
- service:
- type: ClusterIP
- port: 80
- # In case of service type LoadBalancer, you can specify reserved static IP
- # loadBalancerIP: 10.11.12.13
- # if you want to force a specific nodePort. Must be use with service.type=NodePort
- # nodePort:
- # Ingress configuration
- ingress:
- # Enable ingress resource
- enabled: true
- # Annotations for the Ingress
- annotations: {}
- # ingressClassName for the Ingress
- ingressClassName: "nginx"
- # The path for the Ingress
- path: "/"
- # The path type for the Ingress
- pathType: "Prefix"
- # The hostname for the Ingress
- host: "kafka-ui.cestong.com.cn"
- # configs for Ingress TLS
- tls:
- # Enable TLS termination for the Ingress
- enabled: false
- # the name of a pre-created Secret containing a TLS private key and certificate
- secretName: ""
- # HTTP paths to add to the Ingress before the default path
- precedingPaths: []
- # Http paths to add to the Ingress after the default path
- succeedingPaths: []
- resources:
- {}
- # limits:
- # cpu: 200m
- # memory: 512Mi
- # requests:
- # cpu: 200m
- # memory: 256Mi
- autoscaling:
- enabled: false
- minReplicas: 1
- maxReplicas: 100
- targetCPUUtilizationPercentage: 80
- # targetMemoryUtilizationPercentage: 80
- nodeSelector: {}
- tolerations: []
- affinity: {}
- env: {}
- initContainers: {}
- volumeMounts: {}
- volumes: {}
|