istio: istio.io/istio/pilot/pkg/networking/plugin/health Index | Files

package health

import "istio.io/istio/pilot/pkg/networking/plugin/health"

Index

Package Files

health.go

func NewPlugin Uses

func NewPlugin() plugin.Plugin

NewPlugin returns an instance of the health plugin

type Plugin Uses

type Plugin struct{}

Plugin implements Istio mTLS auth

func (Plugin) OnInboundCluster Uses

func (Plugin) OnInboundCluster(in *plugin.InputParams, cluster *xdsapi.Cluster)

OnInboundCluster implements the Plugin interface method.

func (Plugin) OnInboundFilterChains Uses

func (Plugin) OnInboundFilterChains(in *plugin.InputParams) []plugin.FilterChain

OnInboundFilterChains is called whenever a plugin needs to setup the filter chains, including relevant filter chain configuration.

func (Plugin) OnInboundListener Uses

func (Plugin) OnInboundListener(in *plugin.InputParams, mutable *plugin.MutableObjects) error

OnInboundListener is called whenever a new listener is added to the LDS output for a given service Can be used to add additional filters (e.g., mixer filter) or add more stuff to the HTTP connection manager on the inbound path

func (Plugin) OnInboundRouteConfiguration Uses

func (Plugin) OnInboundRouteConfiguration(in *plugin.InputParams, route *xdsapi.RouteConfiguration)

OnInboundRouteConfiguration implements the Plugin interface method.

func (Plugin) OnOutboundCluster Uses

func (Plugin) OnOutboundCluster(in *plugin.InputParams, cluster *xdsapi.Cluster)

OnOutboundCluster implements the Plugin interface method.

func (Plugin) OnOutboundListener Uses

func (Plugin) OnOutboundListener(in *plugin.InputParams, mutable *plugin.MutableObjects) error

OnOutboundListener is called whenever a new outbound listener is added to the LDS output for a given service Can be used to add additional filters on the outbound path

func (Plugin) OnOutboundRouteConfiguration Uses

func (Plugin) OnOutboundRouteConfiguration(in *plugin.InputParams, route *xdsapi.RouteConfiguration)

OnOutboundRouteConfiguration implements the Plugin interface method.

func (Plugin) OnVirtualListener Uses

func (Plugin) OnVirtualListener(in *plugin.InputParams, mutable *plugin.MutableObjects) error

OnVirtualListener implments the Plugin interface method.

Package health imports 11 packages (graph) and is imported by 2 packages. Updated 2019-10-22. Refresh now. Tools for package owners.