instance

package
v3.0.0-...-483f4b8 Latest Latest
Warning

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

Go to latest
Published: May 3, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DataPlaneInstanceService

type DataPlaneInstanceService interface {
	GetInstances(ctx context.Context, processes []*model.Process) []*v1.Instance
}

type Info

type Info struct {
	ProcessID       int32
	Version         string
	Prefix          string
	ConfPath        string
	ConfigureArgs   map[string]interface{}
	ExePath         string
	LoadableModules []string
	DynamicModules  []string
}

type Nginx

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

func NewNginx

func NewNginx(parameters NginxParameters) *Nginx

func (*Nginx) GetInstances

func (n *Nginx) GetInstances(ctx context.Context, processes []*model.Process) []*v1.Instance

type NginxAgent

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

func NewNginxAgent

func NewNginxAgent(agentConfig *config.Config) *NginxAgent

func (*NginxAgent) GetInstances

func (na *NginxAgent) GetInstances(ctx context.Context, _ []*model.Process) []*v1.Instance

type NginxGatewayFabric

type NginxGatewayFabric struct{}

func NewNginxGatewayFabric

func NewNginxGatewayFabric() *NginxGatewayFabric

func (*NginxGatewayFabric) GetInstances

func (*NginxGatewayFabric) GetInstances(_ context.Context, _ []*model.Process) []*v1.Instance

type NginxParameters

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

Directories

Path Synopsis
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

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