package
0.13.28
Repository: https://github.com/easystack/cilium.git
Documentation: pkg.go.dev

# Functions

CreateCustomResourceDefinitions creates our CRD objects in the kubernetes cluster.
NewTimestamp creates a new Timestamp with the current time.Now().
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

CustomResourceDefinitionGroup is the name of the third party resource group.
CustomResourceDefinitionSchemaVersion is semver-conformant version of CRD schema Used to determine if CRD needs to be updated in cluster.
CustomResourceDefinitionSchemaVersionKey is key to label which holds the CRD schema version.
CustomResourceDefinitionVersion is the current version of the resource.

# Variables

AddToScheme adds all types of this clientset into the given scheme.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SchemeBuilder is needed by DeepCopy generator.
SchemeGroupVersion is group version used to register these objects.
No description provided by the author
No description provided by the author

# Structs

CiliumEndpoint is the status of a Cilium policy rule +k8s:openapi-gen=false.
CiliumEndpointList is a list of CiliumEndpoint objects +k8s:openapi-gen=false.
CiliumNetworkPolicy is a Kubernetes third-party resource with an extended version of NetworkPolicy.
CiliumNetworkPolicyList is a list of CiliumNetworkPolicy objects +k8s:openapi-gen=false.
CiliumNetworkPolicyNodeStatus is the status of a Cilium policy rule for a specific node.
CiliumNetworkPolicyStatus is the status of a Cilium policy rule.
Timestamp is a wrapper of time.Time so that we can create our own implementation of DeepCopyInto.

# Type aliases

CiliumEndpointDetail is the status of a Cilium policy rule The custom deepcopy function below is a workaround.