Alauda Container Platform Compliance with Kyverno is a platform service that integrates Kyverno for managing compliance policies on the Alauda Container Platform.
Ensure the plugin has been published by checking for ModulePlugin and ModuleConfig resources, in global
cluster :
This indicates that the ModulePlugin kyverno
exists in the cluster and version v4.0.4
is published.
Create a ModuleInfo resource to install the plugin without any configuration parameters:
Field explanations:
name
: Temporary name for the cluster plugin. The platform will rename it after creation based on the content, in the format <cluster-name>-<hash of content>
, e.g., global-ee98c9991ea1464aaa8054bdacbab313
.label cpaas.io/cluster-name
: Specifies the cluster where the plugin should be installed.label cpaas.io/module-name
: Plugin name, must match the ModulePlugin resource.label cpaas.io/module-type
: Fixed field, must be plugin
; missing this field causes installation failure..spec.config
: If the corresponding ModuleConfig is empty, this field can be left empty..spec.version
: Specifies the plugin version to install, must match .spec.version
in ModuleConfig.