## Compatibility adaptations for Kubernetes platforms
compatibility:
## Compatibility adaptations for Openshift
openshift:
## @param global.compatibility.openshift.adaptSecurityContext Adapt the securityContext sections of the deployment to make them compatible with Openshift restricted-v2 SCC: remove runAsUser, runAsGroup and fsGroup and let the platform use their allowed default IDs. Possible values: auto (apply if the detected running cluster is Openshift), force (perform the adaptation always), disabled (do not perform adaptation)
adaptSecurityContext:auto
## @param global.storageClass Global StorageClass for Persistent Volume(s)
storageClass:""
## @section Common parameters
## @section Common parameters
##
## @param namespace The namespace to install the chart
## @param namespace The namespace to install the chart
## @param brokerservice.replicaCount The number of replicas.
##
brokerservice:
brokerservice:
## @param brokerservice.enabled Enable the Broker Service.
enabled:true
enabled:true
## @skip brokerservice.fullnameOverride
fullnameOverride:broker-service
fullnameOverride:broker-service
image:
image:
## @param brokerservice.image.debug Set the logging level to `trace`. Otherwise, set to `info`.
debug:true
debug:true
## @param brokerservice.endpoint The management api endpoint for the microservices.
endpoint:http://broker-service:15672
endpoint:http://broker-service:15672
## @param brokerservice.host The hostname for the microservices.
host:broker-service
host:broker-service
## @param brokerservice.port The port for the microservices.
port:5672
port:5672
## @param brokerservice.virtualHost The default virtual host name.
virtualHost:dbrepo
virtualHost:dbrepo
## @param brokerservice.queueName The default queue name.
queueName:dbrepo
queueName:dbrepo
## @param brokerservice.exchangeName The default exchange name.
exchangeName:dbrepo
exchangeName:dbrepo
## @param brokerservice.routingKey The default routing key binding from the default queue to the default exchange.
routingKey:dbrepo.#
routingKey:dbrepo.#
## @param brokerservice.connectionTimeout The connection timeout in ms.
connectionTimeout:60000
connectionTimeout:60000
rbac:
rbac:
create:false
create:false
ldap:
## @skip brokerservice.ldap.enabled
enabled:true
## @skip brokerservice.ldap.authorisationEnabled
authorisationEnabled:true
## @skip brokerservice.ldap.servers
servers:
-identity-service
## @skip brokerservice.ldap.port
port:389
## @param brokerservice.ldap.binddn The domain name the broker service should bind to. In many cases this is the admin user from `identityservice.global.adminUser`.
binddn:cn=admin,dc=dbrepo,dc=at
## @param brokerservice.ldap.bindpw The password to bind on the identity service. In many cases this value is equal to `identityservice.global.adminPassword`.
bindpw:admin
## @param brokerservice.ldap.uidField The field containing the user id.
uidField:uid
## @param brokerservice.ldap.basedn The base domain name containing the users.
basedn:ou=users,dc=dbrepo,dc=at
## @param brokerservice.ldap.userDnPattern The pattern to determine the user.
## @param dataservice.default.date The default date format id for dates. Default: YYYY-MM-dd (e.g. 2024-06-15).
date:3
date:3
## @param dataservice.default.time The default date format id for times. Default: HH:mm:ss (e.g. 14:23:42).
time:4
time:4
## @param dataservice.default.timestamp The default date format id for timestamps. Default: YYYY-MM-dd HH:mm:ss (e.g. 2024-06-15 14:23:42).
timestamp:1
timestamp:1
s3FilePath:/s3
rabbitmq:
consumerConcurrentMin:1
## @param dataservice.rabbitmq.consumerConcurrentMin The minimal number of RabbitMQ consumers.
consumerConcurrentMax:5
consumerConcurrentMin:2
## @param dataservice.rabbitmq.consumerConcurrentMax The maximal number of RabbitMQ consumers.
consumerConcurrentMax:6
## @param dataservice.rabbitmq.requeueRejected If set to true, rejected tuples will be re-queued.
requeueRejected:false
requeueRejected:false
consumer:
## @param dataservice.rabbitmq.consumer.username The username for the consumer to read tuples from the broker service. In many cases this value is equal to `identityservice.users`.
username:admin
## @param dataservice.rabbitmq.consumer.password The user password for the consumer to read tuples from the broker service. In many cases this value is equal to `identityservice.userPasswords`.
password:admin
s3:
## @param dataservice.s3.endpoint The S3-capable endpoint the microservice connects to.
endpoint:http://storage-service-s3:8333
## @param dataservice.s3.bucket The S3 bucket name.