You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`topics`| A single topic or list of comma separated topics to consume. |`faas-request`|
84
+
|`replicas`| The number of replicas of this connector, should be set to the size of the partition for the given topic, or a higher lower value. |`1`|
85
+
|`brokerHosts`| Host and port for the Kafka bootstrap server, multiple servers can be specified as a comma-separated list. |`kafka:9092`|
86
+
|`asyncInvocation`| Invoke function asychronously and carry on processing the stream |`false`|
87
+
|`asyncMaxInflight`| Limit the number of inflight async invocations for the connector. A value of 0 indicates no concurrency limit. |`0`|
88
+
|`asyncCallbackURL`| Override the callback url passed as the X-Callback-URl header for async invocations to notify the connector an async invocation has completed. |`""`|
89
+
|`natsURL`| URL used to connect to nats to count the async concurrency. Override this value if you are using external nats. |`nats://nats.openfaas:4222`|
90
+
|`upstreamTimeout`| Maximum timeout for upstream function call, must be a Go formatted duration string. |`2m`|
91
+
|`rebuildInterval`| Interval for rebuilding function to topic map, must be a Go formatted duration string. |`30s`|
92
+
|`gatewayURL`| The URL for the API gateway. |`http://gateway.openfaas:8080`|
93
+
|`printResponse`| Output the response of calling a function in the logs. |`true`|
94
+
|`printResponseBody`| Output to the logs the response body when calling a function. |`false`|
95
+
|`printRequestBody`| Output to the logs the request body when calling a function. |`false`|
96
+
|`fullnameOverride`| Override the name value used for the Connector Deployment object. | `` |
97
+
|`tls`| Connect to the broker server(s) using TLS encryption |`true`|
98
+
|`sasl`| Enable auth with a SASL username/password |`false`|
99
+
|`brokerPasswordSecret`| Name of secret for SASL password |`kafka-broker-password`|
100
+
|`brokerUsernameSecret`| Name of secret for SASL username |`kafka-broker-username`|
101
+
|`caSecret`| Name secret for TLS CA - leave empty to disable |`kafka-broker-ca`|
102
+
|`certSecret`| Name secret for TLS client certificate cert - leave empty to disable |`kafka-broker-cert`|
103
+
|`keySecret`| Name secret for TLS client certificate private key - leave empty to disable |`kafka-broker-key`|
104
+
|`contentType`| Set a HTTP Content Type during function invocation. |`""`|
105
+
|`group`| Set the Kafka consumer group name. |`""`|
106
+
|`maxBytes`| Set the maximum size of messages from the Kafka broker. |`1024*1024`|
107
+
|`sessionLogging`| Enable detailed logging from the consumer group. |`"false"`|
108
+
|`initialOffset`| Either newest or oldest. |`"oldest"`|
109
+
|`logs.debug`| Print debug logs |`false`|
110
+
|`logs.format`| The log encoding format. Supported values: `json` or `console`|`console`|
108
111
109
112
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. See `values.yaml` for the default configuration.
0 commit comments