Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRetriesPlugin ¶
func NewRetriesPlugin() *retriesPlugin
Types ¶
type InitParams ¶
type Plugin ¶
type Plugin interface {
// init on first loop, flush cache
Init(params InitParams) error
}
func Plugins ¶
func Plugins(kc kubernetes.Interface) []Plugin
type RoutingPlugin ¶
type ServiceProfilePlugin ¶
type ServiceProfilePlugin interface {
Plugin
ProcessServiceProfile(params Params, in v1.RoutingRuleSpec, out *v1alpha1.ServiceProfileSpec) error
}
Click to show internal directories.
Click to hide internal directories.