ingress

package
v0.0.0-...-0000b31 Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2017 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Overview

Package ingress provides a read-only view of Kubernetes ingress resources as an ingress rule configuration type store

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewController

NewController creates a new Kubernetes controller

Types

type StatusSyncer

type StatusSyncer struct {
	// contains filtered or unexported fields
}

StatusSyncer keeps the status IP in each Ingress resource updated

func NewStatusSyncer

func NewStatusSyncer(mesh *meshconfig.MeshConfig,
	client kubernetes.Interface,
	ingressNamespace string,
	options kube.ControllerOptions) (*StatusSyncer, error)

NewStatusSyncer creates a new instance

func (*StatusSyncer) Run

func (s *StatusSyncer) Run(stopCh <-chan struct{})

Run the syncer until stopCh is closed

Jump to

Keyboard shortcuts

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