/
vars.go
27 lines (26 loc) · 928 Bytes
/
vars.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package utils
// K8SResourceMapping map long/short resource name
var K8SResourceMapping = map[string]string{
"certificatesigningrequest": "csr",
"clusterrolebinding": "crb",
"configmap": "cm",
"customresourcedefinition": "crd",
"daemonset": "ds",
"deployment": "deploy",
"endpoint": "ep",
"horizontalpodautoscaler": "hpa",
"ingress": "ing",
"limitrange": "limits",
"namespace": "ns",
"networkpolicy": "netpol",
"persistentvolume": "pv",
"persistentvolumeclaim": "pvc",
"poddisruptionbudget": "pdb",
"podsecuritypolicy": "psp",
"replicaset": "rs",
"replicationcontroller": "rc",
"resourcequota": "quota",
"rolebinding": "rb",
"service": "svc",
"serviceaccount": "sa",
}