Available in: CE, BE, SE, SE+, EE
The module lifecycle stage: Preview
The module has requirements for installation
Requirements
To the Deckhouse version: 1.76 and above.
Parameters
Schema version: 1
-
-
booleansettings.highAvailability
Manually enable the high availability mode.
By default, Deckhouse automatically decides whether to enable the HA mode. Click here to learn more about the HA mode for modules.
Example:
highAvailability: true -
stringsettings.logLevelThe logging level of the
albmodule.Default:
InfoAllowed values:
Error,Warning,Info,Debug,VerboseExample:
logLevel: Info -
objectsettings.migrationsConfigures compatibility mechanisms used while migrating from ingress-nginx to ALB.
Default:
{}-
objectsettings.migrations.http01CertificateSolverBridging
Enables bridging cert-manager Gateway API HTTP-01 solver HTTPRoutes to temporary Ingress objects.
This allows cert-manager HTTP-01 challenges that use the Gateway API solver to be served by ingress-nginx while migrating from ingress-nginx to ALB.
Default:
{}-
booleansettings.migrations.http01CertificateSolverBridging.enabledEnables the HTTP-01 certificate solver bridging. The bridging is active only when the ingress-nginx module is enabled.
Default:
false -
stringsettings.migrations.http01CertificateSolverBridging.ingressClassNameValue of spec.ingressClassName for temporary Ingress objects. If not set, global.modules.ingressClass is used.
Minimal length:
1
-
-
-
stringsettings.storageClass
The name of the StorageClass to use for storing GeoIP databases in the
geoproxyStatefulSet.If omitted, the effective StorageClass is selected in the following order:
alb.storageClassglobal.modules.storageClass- the cluster default
StorageClass
Set it to
falseto useemptyDirinstead of persistent storage.Changing this parameter does not migrate existing
geoproxyStatefulSets or PVCs to another StorageClass. The new value is only used for newly createdgeoproxyStatefulSets.Examples:
storageClass: ceph-ssdstorageClass: 'false'
-