manifests

package
v0.0.0-...-9f3d7d2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2018 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildConfigs

func BuildConfigs(sl corev1.ServiceList) (error, []ingressConfig)

expects all services passed to be annotated

func GetAllIngresses

func GetAllIngresses() (error, v1beta1.IngressList)

List all `Ingress` objects

func GetAllServices

func GetAllServices() (error, corev1.ServiceList)

List all `Service` objects

func GetAnnotatedIngresses

func GetAnnotatedIngresses(sl v1beta1.IngressList) v1beta1.IngressList

func GetAnnotatedServices

func GetAnnotatedServices(sl corev1.ServiceList) corev1.ServiceList

Find the `Service`s that have the right annotation

func GetOrphanedIngresses

func GetOrphanedIngresses(desired, observed v1beta1.IngressList) v1beta1.IngressList

func NewIngressList

func NewIngressList(configs []ingressConfig) v1beta1.IngressList

NewIngressList calculates a list of `Ingress`s from the annotations

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL