# Functions
CurrentContour returns the current Contour for the provided ns/name.
EnsureFinalizer ensures the finalizer is added to Contour.
EnsureFinalizerRemoved ensures the finalizer is removed from Contour.
MakeNodePorts returns a nodeport slice using the ports key as the nodeport name and the ports value as the nodeport number.
New makes a Contour object using the provided ns/name for the object's namespace/name, pubType for the network publishing type of Envoy, and Envoy container ports 8080/8443.
OtherContoursExist lists Contour objects in all namespaces, returning the list and true if any exist other than contour.
OtherContoursExistInSpecNs lists Contour objects in the same spec.namespace.name as contour, returning true if any exist.
OwnerLabels returns owner labels for the provided contour.
OwningSelector returns a label selector using "contour.operator.projectcontour.io/owning-contour-name" and "contour.operator.projectcontour.io/owning-contour-namespace" labels.