@@ -53,4 +53,15 @@ export enum KubernetesResources {
53
53
IngeressesRoutes = 'Ingresses & Routes' ,
54
54
PVCs = 'Persistent Volume Claims' ,
55
55
ConfigMapsSecrets = 'ConfigMaps & Secrets' ,
56
+ PortForwarding = 'Port Forwarding' ,
56
57
}
58
+
59
+ export const KubernetesResourceAttributes : Record < KubernetesResources , string [ ] > = {
60
+ [ KubernetesResources . Nodes ] : [ 'Status' , 'Name' , 'Roles' , 'Version' , 'OS' , 'Kernel' , 'Age' ] ,
61
+ [ KubernetesResources . Deployments ] : [ 'Selected' , 'Status' , 'Name' , 'Conditions' , 'Pods' , 'Age' , 'Actions' ] ,
62
+ [ KubernetesResources . Services ] : [ 'Selected' , 'Status' , 'Name' , 'Type' , 'Cluster IP' , 'Ports' , 'Age' , 'Actions' ] ,
63
+ [ KubernetesResources . IngeressesRoutes ] : [ 'Selected' , 'Status' , 'Name' , 'Host/Path' , 'Backend' , 'Age' , 'Actions' ] ,
64
+ [ KubernetesResources . PVCs ] : [ 'Selected' , 'Status' , 'Name' , 'Environment' , 'Age' , 'Size' , 'Actions' ] ,
65
+ [ KubernetesResources . ConfigMapsSecrets ] : [ 'Selected' , 'Status' , 'Name' , 'Type' , 'Keys' , 'Age' , 'Actions' ] ,
66
+ [ KubernetesResources . PortForwarding ] : [ 'Status' , 'Name' , 'Type' , 'Local Port' , 'Remote Port' , 'Actions' ] ,
67
+ } ;
0 commit comments