Plugin Bouncer Middleware
Appears in
.Values.middlewares.$name.data
pluginName
Define the pluginName
Key | middlewares.$name.data.pluginName |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | bouncer |
Example
enabled
Define the enabled
Key | middlewares.$name.data.enabled |
Type | bool |
Required | ✅ |
Helm tpl | ❌ |
Default | - |
Example
logLevel
Define the logLevel
Key | middlewares.$name.data.logLevel |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
updateIntervalSeconds
Define the updateIntervalSeconds
Key | middlewares.$name.data.updateIntervalSeconds |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
updateMaxFailure
Define the updateMaxFailure
Key | middlewares.$name.data.updateMaxFailure |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
defaultDecisionSeconds
Define the defaultDecisionSeconds
Key | middlewares.$name.data.defaultDecisionSeconds |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
httpTimeoutSeconds
Define the httpTimeoutSeconds
Key | middlewares.$name.data.httpTimeoutSeconds |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecMode
Define the crowdsecMode
Key | middlewares.$name.data.crowdsec |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecAppsecEnabled
Define the crowdsecAppsecEnabled
Key | middlewares.$name.data.crowdsecAppsecEnabled |
Type | bool |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecAppsecHost
Define the crowdsecAppsecHost
Key | middlewares.$name.data.crowdsecAppsecHost |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecAppsecFailureBlock
Define the crowdsecAppsecFailureBlock
Key | middlewares.$name.data.crowdsecAppsecFailureBlock |
Type | bool |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecAppsecUnreachableBlock
Define the crowdsecAppsecUnreachableBlock
Key | middlewares.$name.data.crowdsecAppsecUnreachableBlock |
Type | bool |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecLapiKey
Define the crowdsecLapiKey
Key | middlewares.$name.data.crowdsecLapiKey |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecLapiHost
Define the crowdsecLapiHost
Key | middlewares.$name.data.crowdsecLapiHost |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecLapiScheme
Define the crowdsecLapiScheme
Key | middlewares.$name.data.crowdsec |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecLapiTLSInsecureVerify
Define the crowdsecLapiTLSInsecureVerify
Key | middlewares.$name.data.crowdsecLapiTLSInsecureVerify |
Type | bool |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecCapiMachineId
Define the crowdsecCapiMachineId
Key | middlewares.$name.data.crowdsecCapiMachineId |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecCapiPassword
Define the crowdsecCapiPassword
Key | middlewares.$name.data.crowdsecCapiPassword |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecCapiScenarios
Define the crowdsecCapiScenarios
Key | middlewares.$name.data.crowdsecCapiScenarios |
Type | list of string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
forwardedHeadersTrustedIPs
Define the forwardedHeadersTrustedIPs
Key | middlewares.$name.data.forwardedHeadersTrustedIPs |
Type | list of string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
clientTrustedIPs
Define the clientTrustedIPs
Key | middlewares.$name.data.clientTrustedIPs |
Type | list of string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
forwardedHeadersCustomName
Define the forwardedHeadersCustomName
Key | middlewares.$name.data.forwardedHeadersCustomName |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
remediationHeadersCustomName
Define the remediationHeadersCustomName
Key | middlewares.$name.data.remediationHeadersCustomName |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
redisCacheEnabled
Define the redisCacheEnabled
Key | middlewares.$name.data.redisCacheEnabled |
Type | bool |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
redisCacheHost
Define the redisCacheHost
Key | middlewares.$name.data.redisCacheHost |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
redisCachePassword
Define the redisCachePassword
Key | middlewares.$name.data.redisCachePassword |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
redisCacheDatabase
Define the redisCacheDatabase
Key | middlewares.$name.data.redisCacheDatabase |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecLapiTLSCertificateAuthority
Define the crowdsecLapiTLSCertificateAuthority
Key | middlewares.$name.data.crowdsecLapiTLSCertificateAuthority |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecLapiTLSCertificateBouncer
Define the crowdsecLapiTLSCertificateBouncer
Key | middlewares.$name.data.crowdsecLapiTLSCertificateBouncer |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
crowdsecLapiTLSCertificateBouncerKey
Define the crowdsecLapiTLSCertificateBouncerKey
Key | middlewares.$name.data.crowdsecLapiTLSCertificateBouncerKey |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
captchaProvider
Define the captchaProvider
Key | middlewares.$name.data.captchaProvider |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
captchaSiteKey
Define the captchaSiteKey
Key | middlewares.$name.data.captchaSiteKey |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
captchaSecretKey
Define the captchaSecretKey
Key | middlewares.$name.data.captchaSecretKey |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
captchaGracePeriodSeconds
Define the captchaGracePeriodSeconds
Key | middlewares.$name.data.captchaGracePeriodSeconds |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
captchaHTMLFilePath
Define the captchaHTMLFilePath
Key | middlewares.$name.data.captchaHTMLFilePath |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
banHTMLFilePath
Define the banHTMLFilePath
Key | middlewares.$name.data.banHTMLFilePath |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
captchaHTMLFilePath
Define the captchaHTMLFilePath
Key | middlewares.$name.data.captchaHTMLFilePath |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example