mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Adding validatingwebhookconfigs rbac notation
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
8f684cff18
commit
ae29be9423
@ -23,6 +23,7 @@ export * from "./job.api";
|
|||||||
export * from "./lease.api";
|
export * from "./lease.api";
|
||||||
export * from "./limit-range.api";
|
export * from "./limit-range.api";
|
||||||
export * from "./mutating-webhook-configuration.api";
|
export * from "./mutating-webhook-configuration.api";
|
||||||
|
export * from "./validating-webhook-configuration.api";
|
||||||
export * from "./namespace.api";
|
export * from "./namespace.api";
|
||||||
export * from "./network-policy.api";
|
export * from "./network-policy.api";
|
||||||
export * from "./node.api";
|
export * from "./node.api";
|
||||||
|
|||||||
@ -9,7 +9,7 @@ export type KubeResource =
|
|||||||
"pods" | "daemonsets" | "deployments" | "statefulsets" | "replicasets" | "replicationcontrollers" | "jobs" | "cronjobs" |
|
"pods" | "daemonsets" | "deployments" | "statefulsets" | "replicasets" | "replicationcontrollers" | "jobs" | "cronjobs" |
|
||||||
"endpoints" | "customresourcedefinitions" | "horizontalpodautoscalers" | "verticalpodautoscalers" | "podsecuritypolicies" | "poddisruptionbudgets" |
|
"endpoints" | "customresourcedefinitions" | "horizontalpodautoscalers" | "verticalpodautoscalers" | "podsecuritypolicies" | "poddisruptionbudgets" |
|
||||||
"priorityclasses" | "runtimeclasses" |
|
"priorityclasses" | "runtimeclasses" |
|
||||||
"roles" | "clusterroles" | "rolebindings" | "clusterrolebindings" | "serviceaccounts" | "mutatingwebhookconfigurations";
|
"roles" | "clusterroles" | "rolebindings" | "clusterrolebindings" | "serviceaccounts" | "mutatingwebhookconfigurations" | "validatingwebhookconfigurations";
|
||||||
|
|
||||||
export interface KubeApiResource {
|
export interface KubeApiResource {
|
||||||
kind: string;
|
kind: string;
|
||||||
@ -119,7 +119,12 @@ export const apiResourceRecord: Record<KubeResource, KubeApiResourceData> = {
|
|||||||
mutatingwebhookconfigurations: {
|
mutatingwebhookconfigurations: {
|
||||||
kind: "MutatingWebhookConfiguration",
|
kind: "MutatingWebhookConfiguration",
|
||||||
group: "admissionregistration.k8s.io/v1",
|
group: "admissionregistration.k8s.io/v1",
|
||||||
namespaced: true,
|
namespaced: false,
|
||||||
|
},
|
||||||
|
validatingwebhookconfigurations: {
|
||||||
|
kind: "ValidatingWebhookConfiguration",
|
||||||
|
group: "admissionregistration.k8s.io/v1",
|
||||||
|
namespaced: false,
|
||||||
},
|
},
|
||||||
networkpolicies: {
|
networkpolicies: {
|
||||||
kind: "NetworkPolicy",
|
kind: "NetworkPolicy",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user