package
3.6.1
Repository: https://github.com/cruise-automation/k-rail.git
Documentation: pkg.go.dev

# Functions

GetClusterRoleBindingResource extracts a ClusterRoleBindingResource from an AdmissionRequest.
GetIngressResource extracts and IngressResource from an AdmissionRequest.
GetPersistentVolumeResource extracts and PersistentVolumeResource from an AdmissionRequest.
GetPodDisruptionBudgetResource extracts an PodDisruptionBudgetResource from an AdmissionRequest.
GetPodExecResource extracts and PodExecResource from an AdmissionRequest.
GetPodResource extracts a PodResource from an AdmissionRequest.
GetResourceCache returns the cache from the context.
GetResourceName attempts to get the best name for a resource.
GetRoleBindingResource extracts a RoleBindingResource from an AdmissionRequest.
GetServiceResource extracts and ServiceResource from an AdmissionRequest.
GetVirtualServiceResource extracts a VirtualServiceResource from an AdmissionRequest.
WithResourceCache adds a resource cache to the context returned.

# Structs

ClusterRoleBindingResource contains the information needed for processing by a Policy.
IngressResource contains the information needed for processing by a Policy.
PersistentVolumeResource contains the information needed for processing by a Policy.
PodDisruptionBudgetResource contains the information needed for processing by a Policy.
PodExecResource contains the information needed for processing by a Policy.
PodResource contains the information needed for processing by a Policy.
RoleBindingResource contains the information needed for processing by a Policy.
ServiceResource contains the information needed for processing by a Policy.
No description provided by the author
ServiceResource contains the information needed for processing by a Policy.