6.6. cluster-compare のトラブルシューティング
cluster-compare
プラグインを使用すると、複数のクラスターカスタムリソース (CR) が存在する場合に、誤検知や競合などの予期しない結果が表示されることがあります。
6.6.1. 存在しないリソースの誤検知のトラブルシューティング
クラスター内にクラスターカスタムリソース (CR) が存在する場合でも、リソースが存在しないと報告される場合があります。
手順
-
最新バージョンの
cluster-compare
プラグインを使用していることを確認します。詳細は、「cluster-compare プラグインのインストール」を参照してください。 - 最新バージョンのリファレンス設定を使用していることを確認します。
-
テンプレートに、クラスター CR と同じ
apiVersion
、kind
、name
、およびnamespace
フィールドがあることを確認します。
6.6.2. 同じ CR に複数のテンプレートがマッチする問題のトラブルシューティング
場合によっては、複数のクラスター CR に同じ apiVersion
、namespace
、および kind
が含まれているため、それらがテンプレートとマッチすることがあります。プラグインによるデフォルトのマッチングでは、差異が最も少ない CR が比較されます。
必要に応じて、このような状況を回避するようにリファレンス設定を指定できます。
手順
-
テンプレートのマッチングが重複しないように、各テンプレートに異なる
apiVersion
、namespace
、およびkind
の値が含まれていることを確認します。 - ユーザー設定ファイルを使用して、テンプレートと CR を手動でマッチします。詳細は、「CR とテンプレート間の手動マッチングの設定」を参照してください。