Alauda Container Platform Compliance с Kyverno — это сервис платформы, который интегрирует Kyverno для управления политиками соответствия на Alauda Container Platform.
Убедитесь, что плагин опубликован, проверив наличие ресурсов ModulePlugin и ModuleConfig в кластере global
:
Это означает, что ModulePlugin kyverno
существует в кластере, и версия v4.0.4
опубликована.
Создайте ресурс ModuleInfo для установки плагина без параметров конфигурации:
Объяснение полей:
name
: Временное имя для плагина кластера. Платформа переименует его после создания на основе содержимого в формате <cluster-name>-<hash of content>
, например, global-ee98c9991ea1464aaa8054bdacbab313
.label cpaas.io/cluster-name
: Указывает кластер, в который должен быть установлен плагин.label cpaas.io/module-name
: Имя плагина, должно совпадать с ресурсом ModulePlugin.label cpaas.io/module-type
: Фиксированное поле, должно быть plugin
; отсутствие этого поля приведет к ошибке установки..spec.config
: Если соответствующий ModuleConfig пуст, это поле можно оставить пустым..spec.version
: Указывает версию плагина для установки, должна совпадать с .spec.version
в ModuleConfig.