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.