1
16
17
18 package storageversionhashdata
19
20 import (
21 "k8s.io/apimachinery/pkg/util/sets"
22 )
23
24
25
26 var NoStorageVersionHash = sets.NewString(
27 "v1/bindings",
28 "v1/componentstatuses",
29 "authentication.k8s.io/v1/selfsubjectreviews",
30 "authentication.k8s.io/v1/tokenreviews",
31 "authorization.k8s.io/v1/localsubjectaccessreviews",
32 "authorization.k8s.io/v1/selfsubjectaccessreviews",
33 "authorization.k8s.io/v1/selfsubjectrulesreviews",
34 "authorization.k8s.io/v1/subjectaccessreviews",
35 )
36
37
38
39 var GVRToStorageVersionHash = map[string]string{
40 "v1/configmaps": "qFsyl6wFWjQ=",
41 "v1/endpoints": "fWeeMqaN/OA=",
42 "v1/events": "r2yiGXH7wu8=",
43 "v1/limitranges": "EBKMFVe6cwo=",
44 "v1/namespaces": "Q3oi5N2YM8M=",
45 "v1/nodes": "XwShjMxG9Fs=",
46 "v1/persistentvolumeclaims": "QWTyNDq0dC4=",
47 "v1/persistentvolumes": "HN/zwEC+JgM=",
48 "v1/pods": "xPOwRZ+Yhw8=",
49 "v1/podtemplates": "LIXB2x4IFpk=",
50 "v1/replicationcontrollers": "Jond2If31h0=",
51 "v1/resourcequotas": "8uhSgffRX6w=",
52 "v1/secrets": "S6u1pOWzb84=",
53 "v1/serviceaccounts": "pbx9ZvyFpBE=",
54 "v1/services": "0/CO1lhkEBI=",
55 "autoscaling/v1/horizontalpodautoscalers": "qwQve8ut294=",
56 "autoscaling/v2/horizontalpodautoscalers": "qwQve8ut294=",
57 "batch/v1/jobs": "mudhfqk/qZY=",
58 "batch/v1/cronjobs": "sd5LIXh4Fjs=",
59 "certificates.k8s.io/v1/certificatesigningrequests": "95fRKMXA+00=",
60 "coordination.k8s.io/v1/leases": "gqkMMb/YqFM=",
61 "discovery.k8s.io/v1/endpointslices": "Nx3SIv6I0mE=",
62 "networking.k8s.io/v1/networkpolicies": "YpfwF18m1G8=",
63 "networking.k8s.io/v1/ingresses": "39NQlfNR+bo=",
64 "networking.k8s.io/v1/ingressclasses": "l/iqIbDgFyQ=",
65 "node.k8s.io/v1/runtimeclasses": "WQTu1GL3T2Q=",
66 "policy/v1/poddisruptionbudgets": "EVWiDmWqyJw=",
67 "rbac.authorization.k8s.io/v1/clusterrolebindings": "48tpQ8gZHFc=",
68 "rbac.authorization.k8s.io/v1/clusterroles": "bYE5ZWDrJ44=",
69 "rbac.authorization.k8s.io/v1/rolebindings": "eGsCzGH6b1g=",
70 "rbac.authorization.k8s.io/v1/roles": "7FuwZcIIItM=",
71 "scheduling.k8s.io/v1/priorityclasses": "1QwjyaZjj3Y=",
72 "storage.k8s.io/v1/csidrivers": "hL6j/rwBV5w=",
73 "storage.k8s.io/v1/csinodes": "Pe62DkZtjuo=",
74 "storage.k8s.io/v1/storageclasses": "K+m6uJwbjGY=",
75 "storage.k8s.io/v1/csistoragecapacities": "xeVl+2Ly1kE=",
76 "storage.k8s.io/v1/volumeattachments": "tJx/ezt6UDU=",
77 "apps/v1/controllerrevisions": "85nkx63pcBU=",
78 "apps/v1/daemonsets": "dd7pWHUlMKQ=",
79 "apps/v1/deployments": "8aSe+NMegvE=",
80 "apps/v1/replicasets": "P1RzHs8/mWQ=",
81 "apps/v1/statefulsets": "H+vl74LkKdo=",
82 "admissionregistration.k8s.io/v1/mutatingwebhookconfigurations": "Sqi0GUgDaX0=",
83 "admissionregistration.k8s.io/v1/validatingwebhookconfigurations": "B0wHjQmsGNk=",
84 "admissionregistration.k8s.io/v1/validatingadmissionpolicies": "P/h9c6yIbaY=",
85 "admissionregistration.k8s.io/v1/validatingadmissionpolicybindings": "XYju31JKYek=",
86 "events.k8s.io/v1/events": "r2yiGXH7wu8=",
87 "flowcontrol.apiserver.k8s.io/v1beta3/flowschemas": "GJVAJZSZBIw=",
88 "flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations": "Kir5PVfvNeI=",
89 "flowcontrol.apiserver.k8s.io/v1/flowschemas": "GJVAJZSZBIw=",
90 "flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations": "Kir5PVfvNeI=",
91 }
92
View as plain text