Skip to content

Commit

Permalink
NODE-5873 add configurable parameters to Sidecar Helm chart
Browse files Browse the repository at this point in the history
  • Loading branch information
braek-neck committed Jan 13, 2025
1 parent adcf9fd commit b29de9f
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 9 deletions.
2 changes: 1 addition & 1 deletion TAG
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.3.11
1.3.12
2 changes: 1 addition & 1 deletion helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@ annotations:
- name: sidecar
image: wallarm/sidecar:5.2.11
- name: sidecar-controller
image: wallarm/sidecar-controller:1.3.11
image: wallarm/sidecar-controller:1.3.12
- name: node-helpers
image: wallarm/node-helpers:5.2.11
37 changes: 30 additions & 7 deletions helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,12 +76,6 @@ config:
### https://docs.wallarm.com/admin-en/configure-parameters-en/#wallarm_unpack_response
###
unpackResponse: "on"
### Global setting to turn Wallarm API Firewall component on or off
### https://wallarm.github.io/api-firewall/
###
apiFirewallMode: "on"
### Post-analytics node endpoint configuration
###
upstream:
### Defines the number of immediate reconnects to the Tarantool or Wallarm API
### https://docs.wallarm.com/admin-en/configure-parameters-en/#wallarm_upstream_connect_attempts
Expand All @@ -91,6 +85,35 @@ config:
### https://docs.wallarm.com/admin-en/configure-parameters-en/#wallarm_upstream_reconnect_interval
###
reconnectInterval: 15s
apiFirewallMode: "on"
apiFirewall:
### Global setting to turn Wallarm API Firewall component on or off
### https://wallarm.github.io/api-firewall/
###
mode: "on"
### Post-analytics node endpoint configuration
###
### Per-connection buffer size (in bytes) for requests' reading. This also limits the maximum header size.
### Increase this buffer if your clients send multi-KB RequestURIs and/or multi-KB headers (for example, BIG cookies)
###
readBufferSize: 8192
### Per-connection buffer size (in bytes) for responses' writing.
###
writeBufferSize: 8192
### Maximum request body size (in bytes). The server rejects requests with bodies exceeding this limit.
###
maxRequestBodySize: 4194304
### Whether to disable keep-alive connections. The server will close all the incoming connections after sending
## the first response to client if this option is set to 'true'
###
disableKeepalive: false
### Maximum number of concurrent client connections allowed per IP. '0' means unlimited
###
maxConnectionsPerIp: 0
### Maximum number of requests served per connection. The server closes connection after the last request.
### 'Connection: close' header is added to the last response. '0' means unlimited
###
maxRequestsPerConnection: 0
### Default Annotation prefix which is used in sidecar template to overwrite default values
annotationPrefix: sidecar.wallarm.io
### Default sidecar injection strategy. Parameters in this section can be overwritten individually
Expand Down Expand Up @@ -765,7 +788,7 @@ controller:
image:
registry: docker.io
image: wallarm/sidecar-controller
tag: 1.3.11
tag: 1.3.12
pullPolicy: IfNotPresent
# -- Admission webhook configuration
# @default -- *See below for details*
Expand Down

0 comments on commit b29de9f

Please sign in to comment.