extvirtualservice

package
v1.0.20 Latest Latest
Warning

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

Go to latest
Published: Apr 13, 2026 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	VirtualServiceTargetID = "com.steadybit.extension_istio.virtual_service"
)

Variables

This section is empty.

Functions

func NewGrpcAbortAction added in v1.0.1

func NewGrpcAbortAction() action_kit_sdk.Action[ActionState]

func NewHttpAbortAction added in v1.0.1

func NewHttpAbortAction() action_kit_sdk.Action[ActionState]

func NewHttpDelayAction added in v1.0.1

func NewHttpDelayAction() action_kit_sdk.Action[ActionState]

func NewVirtualServiceDiscovery added in v1.0.7

func NewVirtualServiceDiscovery() discovery_kit_sdk.TargetDiscovery

Types

type ActionState

type ActionState struct {
	Namespace         string
	Name              string
	FaultyRoutePrefix string
	Fault             *networkingv1.HTTPFaultInjection
	SourceLabels      map[string]string
	Headers           map[string]*networkingv1.StringMatch
}

type GrpcAbortAction added in v1.0.1

type GrpcAbortAction struct {
}

func (GrpcAbortAction) Describe added in v1.0.1

func (GrpcAbortAction) NewEmptyState added in v1.0.1

func (f GrpcAbortAction) NewEmptyState() ActionState

func (GrpcAbortAction) Prepare added in v1.0.1

func (GrpcAbortAction) Start added in v1.0.1

func (GrpcAbortAction) Stop added in v1.0.1

type HttpAbortAction added in v1.0.1

type HttpAbortAction struct {
}

func (HttpAbortAction) Describe added in v1.0.1

func (HttpAbortAction) NewEmptyState added in v1.0.1

func (f HttpAbortAction) NewEmptyState() ActionState

func (HttpAbortAction) Prepare added in v1.0.1

func (HttpAbortAction) Start added in v1.0.1

func (HttpAbortAction) Stop added in v1.0.1

type HttpDelayAction added in v1.0.1

type HttpDelayAction struct {
}

func (HttpDelayAction) Describe added in v1.0.1

func (HttpDelayAction) NewEmptyState added in v1.0.1

func (f HttpDelayAction) NewEmptyState() ActionState

func (HttpDelayAction) Prepare added in v1.0.1

func (HttpDelayAction) Start added in v1.0.1

func (HttpDelayAction) Stop added in v1.0.1

Jump to

Keyboard shortcuts

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