package
1.0.0-rc6
Repository: https://github.com/linuxerwang/cilium.git
Documentation: pkg.go.dev

# Functions

CreateThirdPartyResourcesDefinitions creates the TPR object 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

ThirdPartyResourceGroup is the name of the third party resource group.
ThirdPartyResourcesSingularName is the singular name of third party resources.
CustomResourceDefinitionVersion is the current version of the resource.

# Variables

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

# Structs

CiliumNetworkPolicy is a Kubernetes third-party resource with an extended version of NetworkPolicy.
CiliumNetworkPolicyList is a list of CiliumNetworkPolicy objects.
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.