Troubleshooting cluster comparisons
When using the cluster-compare plugin, you might see unexpected results, such as false positives or conflicts when multiple cluster custom resources (CRs) exist.
Troubleshooting false positives for missing resources
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-compareplugin. 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, andnamespacefields as the cluster CR.
Troubleshooting multiple template matches for the same 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, andkindvalues 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".