Add rbac rules

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
Alex Andreev committed 2023-04-11 15:10:26 +03:00
1 parent 07d5ddfda8
commit 78f9c2ec07
2 files changed
+7 -1

No files matched your search

+6 -1
View File
@@ -9,7 +9,7 @@ export type KubeResource =
"pods" | "daemonsets" | "deployments" | "statefulsets" | "replicasets" | "replicationcontrollers" | "jobs" | "cronjobs" |
"endpoints" | "customresourcedefinitions" | "horizontalpodautoscalers" | "verticalpodautoscalers" | "podsecuritypolicies" | "poddisruptionbudgets" |
"priorityclasses" | "runtimeclasses" |
"roles" | "clusterroles" | "rolebindings" | "clusterrolebindings" | "serviceaccounts";
"roles" | "clusterroles" | "rolebindings" | "clusterrolebindings" | "serviceaccounts" | "mutatingwebhookconfigurations";
export interface KubeApiResource {
kind: string;
@@ -116,6 +116,11 @@ export const apiResourceRecord: Record<KubeResource, KubeApiResourceData> = {
group: "",
namespaced: true,
},
mutatingwebhookconfigurations: {
kind: "MutatingWebhookConfiguration",
group: "admissionregistration.k8s.io/v1",
namespaced: true,
},
networkpolicies: {
kind: "NetworkPolicy",
group: "networking.k8s.io",
+1
View File
@@ -44,6 +44,7 @@ export const ResourceNames: Record<KubeResource, string> = {
"clusterroles": "Cluster Roles",
"serviceaccounts": "Service Accounts",
"verticalpodautoscalers": "Vertical Pod Autoscalers",
"mutatingwebhookconfigurations": "Mutating Webhook Configurations",
};
export const ResourceKindMap = object.fromEntries(