feat(k8s): optimizate, do not double evaluate aliased options

This commit is contained in:
Jaka Hudoklin 2019-03-13 10:15:07 +01:00
parent 0910b9b42e
commit 2ad7db5df0
No known key found for this signature in database
GPG key ID: 6A08896BFD32BD95
9 changed files with 9 additions and 685 deletions

View file

@ -29481,104 +29481,6 @@ in {
};
config = {
"apiregistration.k8s.io"."v1"."APIService" = config."apiservices";
"core"."v1"."Binding" = config."bindings";
"certificates.k8s.io"."v1beta1"."CertificateSigningRequest" = config."certificatesigningrequests";
"rbac.authorization.k8s.io"."v1"."ClusterRole" = config."clusterroles";
"rbac.authorization.k8s.io"."v1"."ClusterRoleBinding" = config."clusterrolebindings";
"core"."v1"."ConfigMap" = config."configmaps";
"apps"."v1"."ControllerRevision" = config."controllerrevisions";
"batch"."v2alpha1"."CronJob" = config."cronjobs";
"apiextensions.k8s.io"."v1beta1"."CustomResourceDefinition" = config."customresourcedefinitions";
"apps"."v1"."DaemonSet" = config."daemonsets";
"apps"."v1"."Deployment" = config."deployments";
"apps"."v1beta1"."DeploymentRollback" = config."rollback";
"core"."v1"."Endpoints" = config."endpoints";
"core"."v1"."Event" = config."events";
"policy"."v1beta1"."Eviction" = config."eviction";
"autoscaling"."v2beta1"."HorizontalPodAutoscaler" = config."horizontalpodautoscalers";
"extensions"."v1beta1"."Ingress" = config."ingresses";
"admissionregistration.k8s.io"."v1alpha1"."InitializerConfiguration" = config."initializerconfigurations";
"batch"."v1"."Job" = config."jobs";
"core"."v1"."LimitRange" = config."limitranges";
"authorization.k8s.io"."v1"."LocalSubjectAccessReview" = config."localsubjectaccessreviews";
"admissionregistration.k8s.io"."v1beta1"."MutatingWebhookConfiguration" = config."mutatingwebhookconfigurations";
"core"."v1"."Namespace" = config."namespaces";
"networking.k8s.io"."v1"."NetworkPolicy" = config."networkpolicies";
"core"."v1"."Node" = config."nodes";
"core"."v1"."PersistentVolume" = config."persistentvolumes";
"core"."v1"."PersistentVolumeClaim" = config."persistentvolumeclaims";
"core"."v1"."Pod" = config."pods";
"policy"."v1beta1"."PodDisruptionBudget" = config."poddisruptionbudgets";
"settings.k8s.io"."v1alpha1"."PodPreset" = config."podpresets";
"extensions"."v1beta1"."PodSecurityPolicy" = config."podsecuritypolicies";
"core"."v1"."PodTemplate" = config."podtemplates";
"scheduling.k8s.io"."v1alpha1"."PriorityClass" = config."priorityclasses";
"apps"."v1"."ReplicaSet" = config."replicasets";
"core"."v1"."ReplicationController" = config."replicationcontrollers";
"core"."v1"."ResourceQuota" = config."resourcequotas";
"rbac.authorization.k8s.io"."v1"."Role" = config."roles";
"rbac.authorization.k8s.io"."v1"."RoleBinding" = config."rolebindings";
"core"."v1"."Secret" = config."secrets";
"authorization.k8s.io"."v1"."SelfSubjectAccessReview" = config."selfsubjectaccessreviews";
"authorization.k8s.io"."v1"."SelfSubjectRulesReview" = config."selfsubjectrulesreviews";
"core"."v1"."Service" = config."services";
"core"."v1"."ServiceAccount" = config."serviceaccounts";
"apps"."v1"."StatefulSet" = config."statefulsets";
"storage.k8s.io"."v1"."StorageClass" = config."storageclasses";
"authorization.k8s.io"."v1"."SubjectAccessReview" = config."subjectaccessreviews";
"authentication.k8s.io"."v1"."TokenReview" = config."tokenreviews";
"admissionregistration.k8s.io"."v1beta1"."ValidatingWebhookConfiguration" = config."validatingwebhookconfigurations";
"storage.k8s.io"."v1beta1"."VolumeAttachment" = config."volumeattachments";
} // {
inherit definitions;
resources = [{

View file

@ -30014,104 +30014,6 @@ in {
};
config = {
"apiregistration.k8s.io"."v1"."APIService" = config."apiservices";
"core"."v1"."Binding" = config."bindings";
"certificates.k8s.io"."v1beta1"."CertificateSigningRequest" = config."certificatesigningrequests";
"rbac.authorization.k8s.io"."v1"."ClusterRole" = config."clusterroles";
"rbac.authorization.k8s.io"."v1"."ClusterRoleBinding" = config."clusterrolebindings";
"core"."v1"."ConfigMap" = config."configmaps";
"apps"."v1"."ControllerRevision" = config."controllerrevisions";
"batch"."v2alpha1"."CronJob" = config."cronjobs";
"apiextensions.k8s.io"."v1beta1"."CustomResourceDefinition" = config."customresourcedefinitions";
"apps"."v1"."DaemonSet" = config."daemonsets";
"apps"."v1"."Deployment" = config."deployments";
"apps"."v1beta1"."DeploymentRollback" = config."rollback";
"core"."v1"."Endpoints" = config."endpoints";
"core"."v1"."Event" = config."events";
"policy"."v1beta1"."Eviction" = config."eviction";
"autoscaling"."v2beta1"."HorizontalPodAutoscaler" = config."horizontalpodautoscalers";
"extensions"."v1beta1"."Ingress" = config."ingresses";
"admissionregistration.k8s.io"."v1alpha1"."InitializerConfiguration" = config."initializerconfigurations";
"batch"."v1"."Job" = config."jobs";
"core"."v1"."LimitRange" = config."limitranges";
"authorization.k8s.io"."v1"."LocalSubjectAccessReview" = config."localsubjectaccessreviews";
"admissionregistration.k8s.io"."v1beta1"."MutatingWebhookConfiguration" = config."mutatingwebhookconfigurations";
"core"."v1"."Namespace" = config."namespaces";
"networking.k8s.io"."v1"."NetworkPolicy" = config."networkpolicies";
"core"."v1"."Node" = config."nodes";
"core"."v1"."PersistentVolume" = config."persistentvolumes";
"core"."v1"."PersistentVolumeClaim" = config."persistentvolumeclaims";
"core"."v1"."Pod" = config."pods";
"policy"."v1beta1"."PodDisruptionBudget" = config."poddisruptionbudgets";
"settings.k8s.io"."v1alpha1"."PodPreset" = config."podpresets";
"extensions"."v1beta1"."PodSecurityPolicy" = config."podsecuritypolicies";
"core"."v1"."PodTemplate" = config."podtemplates";
"scheduling.k8s.io"."v1beta1"."PriorityClass" = config."priorityclasses";
"apps"."v1"."ReplicaSet" = config."replicasets";
"core"."v1"."ReplicationController" = config."replicationcontrollers";
"core"."v1"."ResourceQuota" = config."resourcequotas";
"rbac.authorization.k8s.io"."v1"."Role" = config."roles";
"rbac.authorization.k8s.io"."v1"."RoleBinding" = config."rolebindings";
"core"."v1"."Secret" = config."secrets";
"authorization.k8s.io"."v1"."SelfSubjectAccessReview" = config."selfsubjectaccessreviews";
"authorization.k8s.io"."v1"."SelfSubjectRulesReview" = config."selfsubjectrulesreviews";
"core"."v1"."Service" = config."services";
"core"."v1"."ServiceAccount" = config."serviceaccounts";
"apps"."v1"."StatefulSet" = config."statefulsets";
"storage.k8s.io"."v1"."StorageClass" = config."storageclasses";
"authorization.k8s.io"."v1"."SubjectAccessReview" = config."subjectaccessreviews";
"authentication.k8s.io"."v1"."TokenReview" = config."tokenreviews";
"admissionregistration.k8s.io"."v1beta1"."ValidatingWebhookConfiguration" = config."validatingwebhookconfigurations";
"storage.k8s.io"."v1beta1"."VolumeAttachment" = config."volumeattachments";
} // {
inherit definitions;
resources = [{

View file

@ -30811,106 +30811,6 @@ in {
};
config = {
"apiregistration.k8s.io"."v1"."APIService" = config."apiservices";
"core"."v1"."Binding" = config."bindings";
"certificates.k8s.io"."v1beta1"."CertificateSigningRequest" = config."certificatesigningrequests";
"rbac.authorization.k8s.io"."v1"."ClusterRole" = config."clusterroles";
"rbac.authorization.k8s.io"."v1"."ClusterRoleBinding" = config."clusterrolebindings";
"core"."v1"."ConfigMap" = config."configmaps";
"apps"."v1"."ControllerRevision" = config."controllerrevisions";
"batch"."v2alpha1"."CronJob" = config."cronjobs";
"apiextensions.k8s.io"."v1beta1"."CustomResourceDefinition" = config."customresourcedefinitions";
"apps"."v1"."DaemonSet" = config."daemonsets";
"apps"."v1"."Deployment" = config."deployments";
"apps"."v1beta1"."DeploymentRollback" = config."rollback";
"core"."v1"."Endpoints" = config."endpoints";
"core"."v1"."Event" = config."events";
"policy"."v1beta1"."Eviction" = config."eviction";
"autoscaling"."v2beta2"."HorizontalPodAutoscaler" = config."horizontalpodautoscalers";
"extensions"."v1beta1"."Ingress" = config."ingresses";
"admissionregistration.k8s.io"."v1alpha1"."InitializerConfiguration" = config."initializerconfigurations";
"batch"."v1"."Job" = config."jobs";
"coordination.k8s.io"."v1beta1"."Lease" = config."leases";
"core"."v1"."LimitRange" = config."limitranges";
"authorization.k8s.io"."v1"."LocalSubjectAccessReview" = config."localsubjectaccessreviews";
"admissionregistration.k8s.io"."v1beta1"."MutatingWebhookConfiguration" = config."mutatingwebhookconfigurations";
"core"."v1"."Namespace" = config."namespaces";
"networking.k8s.io"."v1"."NetworkPolicy" = config."networkpolicies";
"core"."v1"."Node" = config."nodes";
"core"."v1"."PersistentVolume" = config."persistentvolumes";
"core"."v1"."PersistentVolumeClaim" = config."persistentvolumeclaims";
"core"."v1"."Pod" = config."pods";
"policy"."v1beta1"."PodDisruptionBudget" = config."poddisruptionbudgets";
"settings.k8s.io"."v1alpha1"."PodPreset" = config."podpresets";
"extensions"."v1beta1"."PodSecurityPolicy" = config."podsecuritypolicies";
"core"."v1"."PodTemplate" = config."podtemplates";
"scheduling.k8s.io"."v1beta1"."PriorityClass" = config."priorityclasses";
"apps"."v1"."ReplicaSet" = config."replicasets";
"core"."v1"."ReplicationController" = config."replicationcontrollers";
"core"."v1"."ResourceQuota" = config."resourcequotas";
"rbac.authorization.k8s.io"."v1"."Role" = config."roles";
"rbac.authorization.k8s.io"."v1"."RoleBinding" = config."rolebindings";
"core"."v1"."Secret" = config."secrets";
"authorization.k8s.io"."v1"."SelfSubjectAccessReview" = config."selfsubjectaccessreviews";
"authorization.k8s.io"."v1"."SelfSubjectRulesReview" = config."selfsubjectrulesreviews";
"core"."v1"."Service" = config."services";
"core"."v1"."ServiceAccount" = config."serviceaccounts";
"apps"."v1"."StatefulSet" = config."statefulsets";
"storage.k8s.io"."v1"."StorageClass" = config."storageclasses";
"authorization.k8s.io"."v1"."SubjectAccessReview" = config."subjectaccessreviews";
"authentication.k8s.io"."v1"."TokenReview" = config."tokenreviews";
"admissionregistration.k8s.io"."v1beta1"."ValidatingWebhookConfiguration" = config."validatingwebhookconfigurations";
"storage.k8s.io"."v1beta1"."VolumeAttachment" = config."volumeattachments";
} // {
inherit definitions;
resources = [{

View file

@ -31429,108 +31429,6 @@ in {
};
config = {
"apiregistration.k8s.io"."v1"."APIService" = config."apiservices";
"auditregistration.k8s.io"."v1alpha1"."AuditSink" = config."auditsinks";
"core"."v1"."Binding" = config."bindings";
"certificates.k8s.io"."v1beta1"."CertificateSigningRequest" = config."certificatesigningrequests";
"rbac.authorization.k8s.io"."v1"."ClusterRole" = config."clusterroles";
"rbac.authorization.k8s.io"."v1"."ClusterRoleBinding" = config."clusterrolebindings";
"core"."v1"."ConfigMap" = config."configmaps";
"apps"."v1"."ControllerRevision" = config."controllerrevisions";
"batch"."v2alpha1"."CronJob" = config."cronjobs";
"apiextensions.k8s.io"."v1beta1"."CustomResourceDefinition" = config."customresourcedefinitions";
"apps"."v1"."DaemonSet" = config."daemonsets";
"apps"."v1"."Deployment" = config."deployments";
"apps"."v1beta1"."DeploymentRollback" = config."rollback";
"core"."v1"."Endpoints" = config."endpoints";
"core"."v1"."Event" = config."events";
"policy"."v1beta1"."Eviction" = config."eviction";
"autoscaling"."v2beta2"."HorizontalPodAutoscaler" = config."horizontalpodautoscalers";
"extensions"."v1beta1"."Ingress" = config."ingresses";
"admissionregistration.k8s.io"."v1alpha1"."InitializerConfiguration" = config."initializerconfigurations";
"batch"."v1"."Job" = config."jobs";
"coordination.k8s.io"."v1beta1"."Lease" = config."leases";
"core"."v1"."LimitRange" = config."limitranges";
"authorization.k8s.io"."v1"."LocalSubjectAccessReview" = config."localsubjectaccessreviews";
"admissionregistration.k8s.io"."v1beta1"."MutatingWebhookConfiguration" = config."mutatingwebhookconfigurations";
"core"."v1"."Namespace" = config."namespaces";
"networking.k8s.io"."v1"."NetworkPolicy" = config."networkpolicies";
"core"."v1"."Node" = config."nodes";
"core"."v1"."PersistentVolume" = config."persistentvolumes";
"core"."v1"."PersistentVolumeClaim" = config."persistentvolumeclaims";
"core"."v1"."Pod" = config."pods";
"policy"."v1beta1"."PodDisruptionBudget" = config."poddisruptionbudgets";
"settings.k8s.io"."v1alpha1"."PodPreset" = config."podpresets";
"extensions"."v1beta1"."PodSecurityPolicy" = config."podsecuritypolicies";
"core"."v1"."PodTemplate" = config."podtemplates";
"scheduling.k8s.io"."v1beta1"."PriorityClass" = config."priorityclasses";
"apps"."v1"."ReplicaSet" = config."replicasets";
"core"."v1"."ReplicationController" = config."replicationcontrollers";
"core"."v1"."ResourceQuota" = config."resourcequotas";
"rbac.authorization.k8s.io"."v1"."Role" = config."roles";
"rbac.authorization.k8s.io"."v1"."RoleBinding" = config."rolebindings";
"core"."v1"."Secret" = config."secrets";
"authorization.k8s.io"."v1"."SelfSubjectAccessReview" = config."selfsubjectaccessreviews";
"authorization.k8s.io"."v1"."SelfSubjectRulesReview" = config."selfsubjectrulesreviews";
"core"."v1"."Service" = config."services";
"core"."v1"."ServiceAccount" = config."serviceaccounts";
"apps"."v1"."StatefulSet" = config."statefulsets";
"storage.k8s.io"."v1"."StorageClass" = config."storageclasses";
"authorization.k8s.io"."v1"."SubjectAccessReview" = config."subjectaccessreviews";
"authentication.k8s.io"."v1"."TokenReview" = config."tokenreviews";
"admissionregistration.k8s.io"."v1beta1"."ValidatingWebhookConfiguration" = config."validatingwebhookconfigurations";
"storage.k8s.io"."v1"."VolumeAttachment" = config."volumeattachments";
} // {
inherit definitions;
resources = [{

View file

@ -12613,96 +12613,6 @@ in {
};
config = {
"apiregistration.k8s.io"."v1beta1"."APIService" = config."apiservices";
"core"."v1"."Binding" = config."bindings";
"certificates.k8s.io"."v1beta1"."CertificateSigningRequest" = config."certificatesigningrequests";
"rbac.authorization.k8s.io"."v1beta1"."ClusterRole" = config."clusterroles";
"rbac.authorization.k8s.io"."v1beta1"."ClusterRoleBinding" = config."clusterrolebindings";
"core"."v1"."ConfigMap" = config."configmaps";
"apps"."v1beta1"."ControllerRevision" = config."controllerrevisions";
"batch"."v2alpha1"."CronJob" = config."cronjobs";
"extensions"."v1beta1"."DaemonSet" = config."daemonsets";
"apps"."v1beta1"."Deployment" = config."deployments";
"apps"."v1beta1"."DeploymentRollback" = config."rollback";
"core"."v1"."Endpoints" = config."endpoints";
"core"."v1"."Event" = config."events";
"policy"."v1beta1"."Eviction" = config."eviction";
"admissionregistration.k8s.io"."v1alpha1"."ExternalAdmissionHookConfiguration" = config."externaladmissionhookconfigurations";
"autoscaling"."v2alpha1"."HorizontalPodAutoscaler" = config."horizontalpodautoscalers";
"extensions"."v1beta1"."Ingress" = config."ingresses";
"admissionregistration.k8s.io"."v1alpha1"."InitializerConfiguration" = config."initializerconfigurations";
"batch"."v1"."Job" = config."jobs";
"core"."v1"."LimitRange" = config."limitranges";
"authorization.k8s.io"."v1"."LocalSubjectAccessReview" = config."localsubjectaccessreviews";
"core"."v1"."Namespace" = config."namespaces";
"networking.k8s.io"."v1"."NetworkPolicy" = config."networkpolicies";
"core"."v1"."Node" = config."nodes";
"core"."v1"."PersistentVolume" = config."persistentvolumes";
"core"."v1"."PersistentVolumeClaim" = config."persistentvolumeclaims";
"core"."v1"."Pod" = config."pods";
"policy"."v1beta1"."PodDisruptionBudget" = config."poddisruptionbudgets";
"settings.k8s.io"."v1alpha1"."PodPreset" = config."podpresets";
"extensions"."v1beta1"."PodSecurityPolicy" = config."podsecuritypolicies";
"core"."v1"."PodTemplate" = config."podtemplates";
"extensions"."v1beta1"."ReplicaSet" = config."replicasets";
"core"."v1"."ReplicationController" = config."replicationcontrollers";
"core"."v1"."ResourceQuota" = config."resourcequotas";
"rbac.authorization.k8s.io"."v1beta1"."Role" = config."roles";
"rbac.authorization.k8s.io"."v1beta1"."RoleBinding" = config."rolebindings";
"core"."v1"."Secret" = config."secrets";
"authorization.k8s.io"."v1"."SelfSubjectAccessReview" = config."selfsubjectaccessreviews";
"core"."v1"."Service" = config."services";
"core"."v1"."ServiceAccount" = config."serviceaccounts";
"apps"."v1beta1"."StatefulSet" = config."statefulsets";
"storage.k8s.io"."v1"."StorageClass" = config."storageclasses";
"authorization.k8s.io"."v1"."SubjectAccessReview" = config."subjectaccessreviews";
"extensions"."v1beta1"."ThirdPartyResource" = config."thirdpartyresources";
"authentication.k8s.io"."v1"."TokenReview" = config."tokenreviews";
} // {
inherit definitions;
resources = [{

View file

@ -26356,100 +26356,6 @@ in {
};
config = {
"apiregistration.k8s.io"."v1beta1"."APIService" = config."apiservices";
"core"."v1"."Binding" = config."bindings";
"certificates.k8s.io"."v1beta1"."CertificateSigningRequest" = config."certificatesigningrequests";
"rbac.authorization.k8s.io"."v1"."ClusterRole" = config."clusterroles";
"rbac.authorization.k8s.io"."v1"."ClusterRoleBinding" = config."clusterrolebindings";
"core"."v1"."ConfigMap" = config."configmaps";
"apps"."v1beta2"."ControllerRevision" = config."controllerrevisions";
"batch"."v2alpha1"."CronJob" = config."cronjobs";
"apiextensions.k8s.io"."v1beta1"."CustomResourceDefinition" = config."customresourcedefinitions";
"apps"."v1beta2"."DaemonSet" = config."daemonsets";
"apps"."v1beta2"."Deployment" = config."deployments";
"apps"."v1beta1"."DeploymentRollback" = config."rollback";
"core"."v1"."Endpoints" = config."endpoints";
"core"."v1"."Event" = config."events";
"policy"."v1beta1"."Eviction" = config."eviction";
"admissionregistration.k8s.io"."v1alpha1"."ExternalAdmissionHookConfiguration" = config."externaladmissionhookconfigurations";
"autoscaling"."v2beta1"."HorizontalPodAutoscaler" = config."horizontalpodautoscalers";
"extensions"."v1beta1"."Ingress" = config."ingresses";
"admissionregistration.k8s.io"."v1alpha1"."InitializerConfiguration" = config."initializerconfigurations";
"batch"."v1"."Job" = config."jobs";
"core"."v1"."LimitRange" = config."limitranges";
"authorization.k8s.io"."v1"."LocalSubjectAccessReview" = config."localsubjectaccessreviews";
"core"."v1"."Namespace" = config."namespaces";
"networking.k8s.io"."v1"."NetworkPolicy" = config."networkpolicies";
"core"."v1"."Node" = config."nodes";
"core"."v1"."PersistentVolume" = config."persistentvolumes";
"core"."v1"."PersistentVolumeClaim" = config."persistentvolumeclaims";
"core"."v1"."Pod" = config."pods";
"policy"."v1beta1"."PodDisruptionBudget" = config."poddisruptionbudgets";
"settings.k8s.io"."v1alpha1"."PodPreset" = config."podpresets";
"extensions"."v1beta1"."PodSecurityPolicy" = config."podsecuritypolicies";
"core"."v1"."PodTemplate" = config."podtemplates";
"scheduling.k8s.io"."v1alpha1"."PriorityClass" = config."priorityclasses";
"apps"."v1beta2"."ReplicaSet" = config."replicasets";
"core"."v1"."ReplicationController" = config."replicationcontrollers";
"core"."v1"."ResourceQuota" = config."resourcequotas";
"rbac.authorization.k8s.io"."v1"."Role" = config."roles";
"rbac.authorization.k8s.io"."v1"."RoleBinding" = config."rolebindings";
"core"."v1"."Secret" = config."secrets";
"authorization.k8s.io"."v1"."SelfSubjectAccessReview" = config."selfsubjectaccessreviews";
"authorization.k8s.io"."v1"."SelfSubjectRulesReview" = config."selfsubjectrulesreviews";
"core"."v1"."Service" = config."services";
"core"."v1"."ServiceAccount" = config."serviceaccounts";
"apps"."v1beta2"."StatefulSet" = config."statefulsets";
"storage.k8s.io"."v1"."StorageClass" = config."storageclasses";
"authorization.k8s.io"."v1"."SubjectAccessReview" = config."subjectaccessreviews";
"authentication.k8s.io"."v1"."TokenReview" = config."tokenreviews";
} // {
inherit definitions;
resources = [{

View file

@ -28483,104 +28483,6 @@ in {
};
config = {
"apiregistration.k8s.io"."v1beta1"."APIService" = config."apiservices";
"core"."v1"."Binding" = config."bindings";
"certificates.k8s.io"."v1beta1"."CertificateSigningRequest" = config."certificatesigningrequests";
"rbac.authorization.k8s.io"."v1"."ClusterRole" = config."clusterroles";
"rbac.authorization.k8s.io"."v1"."ClusterRoleBinding" = config."clusterrolebindings";
"core"."v1"."ConfigMap" = config."configmaps";
"apps"."v1"."ControllerRevision" = config."controllerrevisions";
"batch"."v2alpha1"."CronJob" = config."cronjobs";
"apiextensions.k8s.io"."v1beta1"."CustomResourceDefinition" = config."customresourcedefinitions";
"apps"."v1"."DaemonSet" = config."daemonsets";
"apps"."v1"."Deployment" = config."deployments";
"apps"."v1beta1"."DeploymentRollback" = config."rollback";
"core"."v1"."Endpoints" = config."endpoints";
"core"."v1"."Event" = config."events";
"policy"."v1beta1"."Eviction" = config."eviction";
"autoscaling"."v2beta1"."HorizontalPodAutoscaler" = config."horizontalpodautoscalers";
"extensions"."v1beta1"."Ingress" = config."ingresses";
"admissionregistration.k8s.io"."v1alpha1"."InitializerConfiguration" = config."initializerconfigurations";
"batch"."v1"."Job" = config."jobs";
"core"."v1"."LimitRange" = config."limitranges";
"authorization.k8s.io"."v1"."LocalSubjectAccessReview" = config."localsubjectaccessreviews";
"admissionregistration.k8s.io"."v1beta1"."MutatingWebhookConfiguration" = config."mutatingwebhookconfigurations";
"core"."v1"."Namespace" = config."namespaces";
"networking.k8s.io"."v1"."NetworkPolicy" = config."networkpolicies";
"core"."v1"."Node" = config."nodes";
"core"."v1"."PersistentVolume" = config."persistentvolumes";
"core"."v1"."PersistentVolumeClaim" = config."persistentvolumeclaims";
"core"."v1"."Pod" = config."pods";
"policy"."v1beta1"."PodDisruptionBudget" = config."poddisruptionbudgets";
"settings.k8s.io"."v1alpha1"."PodPreset" = config."podpresets";
"extensions"."v1beta1"."PodSecurityPolicy" = config."podsecuritypolicies";
"core"."v1"."PodTemplate" = config."podtemplates";
"scheduling.k8s.io"."v1alpha1"."PriorityClass" = config."priorityclasses";
"apps"."v1"."ReplicaSet" = config."replicasets";
"core"."v1"."ReplicationController" = config."replicationcontrollers";
"core"."v1"."ResourceQuota" = config."resourcequotas";
"rbac.authorization.k8s.io"."v1"."Role" = config."roles";
"rbac.authorization.k8s.io"."v1"."RoleBinding" = config."rolebindings";
"core"."v1"."Secret" = config."secrets";
"authorization.k8s.io"."v1"."SelfSubjectAccessReview" = config."selfsubjectaccessreviews";
"authorization.k8s.io"."v1"."SelfSubjectRulesReview" = config."selfsubjectrulesreviews";
"core"."v1"."Service" = config."services";
"core"."v1"."ServiceAccount" = config."serviceaccounts";
"apps"."v1"."StatefulSet" = config."statefulsets";
"storage.k8s.io"."v1"."StorageClass" = config."storageclasses";
"authorization.k8s.io"."v1"."SubjectAccessReview" = config."subjectaccessreviews";
"authentication.k8s.io"."v1"."TokenReview" = config."tokenreviews";
"admissionregistration.k8s.io"."v1beta1"."ValidatingWebhookConfiguration" = config."validatingwebhookconfigurations";
"storage.k8s.io"."v1alpha1"."VolumeAttachment" = config."volumeattachments";
} // {
inherit definitions;
resources = [{