[] = [
+ { render: renderLocalConfigColumn, width: 'min-content' },
{ title: 'Kind', field: 'kind' },
{ title: 'Name', field: 'name' },
{ title: 'Namespace', field: 'namespace' },
{},
- { render: resourceRow => {renderRowOptions(resourceRow)}
},
+ { render: resourceRow => {renderOptionsColumn(resourceRow)}
},
];
if (showDiff) {
diff --git a/plugins/cad/src/utils/packageRevisionResources.ts b/plugins/cad/src/utils/packageRevisionResources.ts
index 9a6ad5a9..b3148ca1 100644
--- a/plugins/cad/src/utils/packageRevisionResources.ts
+++ b/plugins/cad/src/utils/packageRevisionResources.ts
@@ -36,6 +36,7 @@ export type PackageResource = {
yaml: string;
filename: string;
resourceIndex: number;
+ isLocalConfigResource: boolean;
};
export enum ResourceDiffStatus {
@@ -134,6 +135,10 @@ export const getPackageResourcesFromResourcesMap = (
namespace: k8sResource.metadata.namespace,
yaml: resourceYaml,
resourceIndex: index,
+ isLocalConfigResource:
+ !!k8sResource.metadata.annotations?.[
+ 'config.kubernetes.io/local-config'
+ ],
};
});
});