When using the cluster-compare
plugin, you might see unexpected results, such as false positives or conflicts when multiple cluster custom resources (CRs) exist.
The plugin might report a missing resource even though the cluster custom resource (CR) is present in the cluster.
Ensure you are using the latest version of the cluster-compare
plugin. For more information, see "Installing the cluster-compare plugin".
Ensure you are using the most up-to-date version of the reference configuration.
Ensure that template has the same apiVersion
, kind
, name
, and namespace
fields as the cluster CR.
In some cases, more than one cluster CR can match a template because they feature the same apiVersion
, namespace
, and kind
. The plugin’s default matching compares the CR that features the least differences.
You can optionally configure your reference configuration to avoid this situation.
Ensure the templates feature distinct apiVersion
, namespace
, and kind
values to ensure no duplicate template matching.
Use a user configuration file to manually match a template to a CR. For more information, see "Configuring manual matching between CRs and templates".