# Functions
IsAlreadyExistsErr indicates that what is attempted to be created already exists.
IsDeadlineErr indicates that a context deadline exceeded.
IsInvalidNameErr indicates the provided name was invalid.
IsKubernetesErr is for unexpected kubernetes errors.
IsNamespaceNotExistsErr indicates that what is attempted to be created already exists.
IsNetworkErr is for unexpected kubernetes errors.
IsNotExistsErr indicates that what is attempted to be created already exists.
IsServiceUnavailableErr indicates that kubernetes is unhealthy.
IsUnauthorizedErr indicates that what is attempted to be created already exists.
IsValidationErr asserts for a validation error.
NewVisor will setup a Kubernetes visor.
# Variables
DefaultPrefix is used to identify a job created by the cli.
1MiB.
ResourceTypeClusterRoleBindings is used for cluster role bindings management.
ResourceTypeClusterRoles is used for cluster roles management.
ResourceTypeCustomResourceDefinition is used for crd management.
ResourceTypeDaemonsets is used for daemonset management.
ResourceTypeDatasets is used for dataset management.
ResourceTypeDeployments is used for deployment management.
ResourceTypeEvents is the resource type for event fetching.
ResourceTypeJobs is used for job management.
ResourceTypePods is used for pod inspection.
ResourceTypeQuota can be used to retrieve quota information.
ResourceTypeRoleBindings is used for role bindings management.
ResourceTypeRoles is used for role management.
ResourceTypeSecrets can be used to get secret information.
# Structs
Visor provides access to Kubernetes resources while transparently filtering, naming and labelingresources that are managed by the CLI.
# Interfaces
ListTranformer must be implemented to allow Nerd to transparently manage resource names.
Logger describes the logging dependency the services require.
ManagedNames allows for Nerd to transparently manage resources based on names and there prefixes.
# Type aliases
ResourceType is a type of Kubernetes resource.