# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ClusterIPServicePublishingType publishes a network endpoint using a Kubernetes ClusterIP Service.
ContourAvailableConditionType indicates that the contour is running and available.
ContourFinalizer is the name of the finalizer used for a Contour.
GatewayClassControllerRef identifies contour operator as the managing controller of a GatewayClass.
GatewayClassParamsRefGroup identifies contour operator as the group name of a GatewayClass.
GatewayClassParamsRefKind identifies Contour as the kind name of a GatewayClass.
GatewayFinalizer is the name of the finalizer used for a Gateway.
No description provided by the author
LoadBalancerServicePublishingType publishes a network endpoint using a Kubernetes LoadBalancer Service.
NodePortServicePublishingType publishes a network endpoint using a Kubernetes NodePort Service.
OwningContourNameLabel is the owner reference label used for a Contour created by the operator.
OwningContourNsLabel is the owner reference label used for a Contour created by the operator.
OwningGatewayNameLabel is the owner reference label used for a Gateway managed by the operator.
OwningGatewayNsLabel is the owner reference label used for a Gateway managed by the operator.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
ExternalLoadBalancer is a load balancer that is exposed on the cluster's public network (which is typically on the Internet).
GroupVersion is group version used to register these objects.
InternalLoadBalancer is a load balancer that is exposed only on the cluster's private network.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

AWSLoadBalancerParameters provides configuration settings that are specific to AWS load balancers.
No description provided by the author
ContainerPort is the schema to specify a network port for a container.
Contour is the Schema for the contours API.
ContourList contains a list of Contour.
ContourNodePlacement describes node scheduling configuration for Contour pods.
ContourSpec defines the desired state of Contour.
ContourStatus defines the observed state of Contour.
EnvoyNetworkPublishing defines the schema to publish Envoy to a network.
EnvoyNodePlacement describes node scheduling configuration for Envoy pods.
No description provided by the author
LoadBalancerStrategy holds parameters for a load balancer.
NamespaceSpec defines the schema of a Contour namespace.
NetworkPublishing defines the schema for publishing Contour to a network.
NodePlacement describes node scheduling configuration of Contour and Envoy pods.
NodePort is the schema to specify a network port for a NodePort Service.
ProviderLoadBalancerParameters holds desired load balancer information specific to the underlying infrastructure provider.

# Type aliases

AWSLoadBalancerType is the type of AWS load balancer to manage.
LoadBalancerProviderType is the underlying infrastructure provider for the load balancer.
LoadBalancerScope is the scope at which a load balancer is exposed.
NetworkPublishingType is a way to publish network endpoints.