aws

package
v0.0.0-...-b95e799 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2019 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Handler

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

Handler implements handlers.Handler interface

func (*Handler) Init

func (handler *Handler) Init(tgAnnotation string, annotationEnabledValue string) error

Init - initialize the aws nlb modifier

func (*Handler) PodCreated

func (handler *Handler) PodCreated(created *v1.Pod)

PodCreated - Handle the creation event of a pod and ensure it's attached to all of the specified target groups

func (*Handler) PodDeleted

func (handler *Handler) PodDeleted(deleted *v1.Pod)

PodDeleted - Handle the deletion event of a pod and ensure it has been removed from all associated target groups

func (*Handler) PodUpdated

func (handler *Handler) PodUpdated(oldPod, newPod *v1.Pod)

PodUpdated - Handle pod update

func (*Handler) TestHandler

func (handler *Handler) TestHandler()

TestHandler tests the configurarion by printing dummy lines.

Jump to

Keyboard shortcuts

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