Available in: EE
The module lifecycle stage: Experimental
The module has requirements for installation
Requirements
To the Deckhouse version: 1.74 and above.
To the versions of other modules:
-
log-shipper: any version. -
loki: any version.
Parameters
Schema version: 1
-
-
objectsettings.clusterSecurityEventDestinationConfigs for ClusterSecurityEventDestination objects
-
booleansettings.clusterSecurityEventDestination.clusterLokiWhether to generate ClusterSecurityEventDestination for cluster Loki.
Default:
true
-
-
objectsettings.controllerSecurity events controller settings.
-
integersettings.controller.replicasNumber of controller replicas.
Default:
1 -
objectsettings.controller.resourcesRequestsResource request management for controller. When vertical-pod-autoscaler is disabled, static or VPA min values are used as requests.
-
stringsettings.controller.resourcesRequests.mode
Default:
VPAAllowed values:
VPA,Static -
objectsettings.controller.resourcesRequests.static
Default:
{}-
settings.controller.resourcesRequests.static.cpu
Default:
10m -
settings.controller.resourcesRequests.static.memory
Default:
64Mi
-
-
objectsettings.controller.resourcesRequests.vpa
Default:
{}-
objectsettings.controller.resourcesRequests.vpa.cpu
Default:
{}-
settings.controller.resourcesRequests.vpa.cpu.max
Default:
100m -
settings.controller.resourcesRequests.vpa.cpu.min
Default:
10m
-
-
objectsettings.controller.resourcesRequests.vpa.memory
Default:
{}-
settings.controller.resourcesRequests.vpa.memory.max
Default:
256Mi -
settings.controller.resourcesRequests.vpa.memory.min
Default:
64Mi
-
-
stringsettings.controller.resourcesRequests.vpa.mode
Default:
InitialAllowed values:
Initial,Auto
-
-
-
-
objectsettings.gatewaySecurity events gateway settings.
-
objectsettings.gateway.nodeSelectorNode selector for gateway Deployment.
-
integersettings.gateway.replicasNumber of gateway replicas.
Default:
2 -
objectsettings.gateway.resourcesResource requests/limits for gateway pods.
-
objectsettings.gateway.resources.limits
-
stringsettings.gateway.resources.limits.cpu
-
stringsettings.gateway.resources.limits.memory
-
-
objectsettings.gateway.resources.requests
-
stringsettings.gateway.resources.requests.cpu
Default:
100m -
stringsettings.gateway.resources.requests.memory
Default:
128Mi
-
-
-
objectsettings.gateway.resourcesRequestsResource request management for gateway (vector container). When vertical-pod-autoscaler is disabled, static or VPA min values are used as requests.
-
stringsettings.gateway.resourcesRequests.mode
Default:
VPAAllowed values:
VPA,Static -
objectsettings.gateway.resourcesRequests.static
Default:
{}-
settings.gateway.resourcesRequests.static.cpu
Default:
100m -
settings.gateway.resourcesRequests.static.memory
Default:
128Mi
-
-
objectsettings.gateway.resourcesRequests.vpa
Default:
{}-
objectsettings.gateway.resourcesRequests.vpa.cpu
Default:
{}-
settings.gateway.resourcesRequests.vpa.cpu.max
Default:
3000m -
settings.gateway.resourcesRequests.vpa.cpu.min
Default:
100m
-
-
objectsettings.gateway.resourcesRequests.vpa.memory
Default:
{}-
settings.gateway.resourcesRequests.vpa.memory.max
Default:
4096Mi -
settings.gateway.resourcesRequests.vpa.memory.min
Default:
128Mi
-
-
stringsettings.gateway.resourcesRequests.vpa.mode
Default:
InitialAllowed values:
Initial,Auto
-
-
-
array of objectssettings.gateway.tolerationsTolerations for gateway pods.
-
-
objectsettings.securityEventConfigDefault configuration of security alert sources and destination (default resource ClusterSecurityEventConfig). Can be overridden per CR ClusterSecurityEventShipper.
Default:
{ "destinations": [ "cluster-loki" ], "enabled": true, "sourcesMasks": [ "podSecurityEventShipper/*", "clusterSecurityEventShipper/*" ] }-
array of stringssettings.securityEventConfig.destinationsList of ClusterSecurityEventDestination names.
Default:
[ "cluster-loki" ] -
booleansettings.securityEventConfig.enabledGenerate default ClusterSecurityEventConfig.
Default:
true -
stringsettings.securityEventConfig.minimumSeverityThresholdMinimal severity to ship (inclusive).
Default:
MediumAllowed values:
Low,Medium,High,Critical -
array of stringssettings.securityEventConfig.sourcesList of enabled source identifiers (used when sourcesMasks is not set).
-
array of stringssettings.securityEventConfig.sourcesMasksList of glob-style masks for enabled sources (e.g. “*” for all). Mutually exclusive with sources. When set, ClusterSecurityEventConfig uses enabledSourcesMasks.
-
-