Доступно в редакциях: CE, BE, SE, SE+, EE
Стадия жизненного цикла модуля: Preview
У модуля есть требования для установки
Требования
К версии Deckhouse: 1.76 и выше.
Параметры
Версия схемы: 1
-
-
булевыйsettings.highAvailability
Ручное управление режимом отказоустойчивости.
По умолчанию режим отказоустойчивости определяется автоматически. Подробнее про режим отказоустойчивости.
Пример:
highAvailability: true -
строкаsettings.logLevelУровень логирования модуля
alb.По умолчанию:
InfoДопустимые значения:
Error,Warning,Info,Debug,VerboseПример:
logLevel: Info -
объектsettings.migrationsНастраивает механизмы совместимости, используемые во время миграции с ingress-nginx на ALB.
По умолчанию:
{}-
объектsettings.migrations.http01CertificateSolverBridging
Включает преобразование HTTPRoute, создаваемых cert-manager для HTTP-01 solver через Gateway API, во временные объекты Ingress.
Это позволяет обслуживать HTTP-01 challenge cert-manager, использующие Gateway API solver, через ingress-nginx во время миграции с ingress-nginx на ALB.
По умолчанию:
{}-
булевыйsettings.migrations.http01CertificateSolverBridging.enabledВключает bridging для HTTP-01 certificate solver. Bridging работает только при включённом модуле ingress-nginx.
По умолчанию:
false -
строкаsettings.migrations.http01CertificateSolverBridging.ingressClassNameЗначение spec.ingressClassName для временных объектов Ingress. Если не задано, используется global.modules.ingressClass.
Минимальная длина:
1
-
-
объектsettings.migrations.ingress2GatewayНастраивает HTTP-сервер преобразования ingress2gateway в подах контроллера Gateway. По умолчанию сервер отключён. Включайте его только на время преобразования администратором кластера ресурсов Ingress в ресурсы Gateway API.
По умолчанию:
{}-
булевыйsettings.migrations.ingress2Gateway.enabledВключает HTTP-сервер преобразования ingress2gateway. Отключите сервер после завершения преобразования.
По умолчанию:
false
-
-
-
строкаsettings.storageClass
Имя
StorageClass, который используется для хранения GeoIP-баз вgeoproxy.Если параметр не задан, эффективный
StorageClassвыбирается в таком порядке:alb.storageClassglobal.modules.storageClassStorageClassпо умолчанию в кластере
Чтобы использовать
emptyDirвместо постоянного хранилища, укажитеfalse.Изменение этого параметра не переносит существующие StatefulSet или PVC
geoproxyна другойStorageClass. Новое значение используется только для вновь создаваемых StatefulSetgeoproxy.Примеры:
storageClass: ceph-ssdstorageClass: 'false'
-