kong

package
v0.5.8-oem-starbucks-1.1 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2020 License: Apache-2.0 Imports: 28 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddToRegistry

func AddToRegistry(registry *plugin.Registry) error

func New

func New() plugin.Interface

New creates a new kong proxy plugin

Types

type EventHandlerForRelease

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

EventHandlerForRelease helps you create a event handler to handle with Releases event quickly, makes you focus on you own code

func (*EventHandlerForRelease) GetLoadBalancerForReleases

func (eh *EventHandlerForRelease) GetLoadBalancerForReleases(d *releaseapi.Release) *lbapi.LoadBalancer

GetLoadBalancerForReleases get a list of all matching LoadBalancer for Release

func (*EventHandlerForRelease) OnAdd

func (eh *EventHandlerForRelease) OnAdd(obj interface{})

OnAdd ...

func (*EventHandlerForRelease) OnDelete

func (eh *EventHandlerForRelease) OnDelete(obj interface{})

OnDelete ...

func (*EventHandlerForRelease) OnUpdate

func (eh *EventHandlerForRelease) OnUpdate(oldObj, curObj interface{})

OnUpdate ...

Jump to

Keyboard shortcuts

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