surveyutils

package
v0.3.7 Latest Latest
Warning

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

Go to latest
Published: Apr 3, 2019 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SelectorType_Labels    = "Label Selector"
	SelectorType_Namespace = "Namespace Selector"
	SelectorType_Upstream  = "Upstream Selector"
)

Variables

This section is empty.

Functions

func SurveyAwsCredentials

func SurveyAwsCredentials(opts *options.Options) error

Survey to get AWS access credentials either from stdin or from a credential file.

func SurveyCreateTlsSecret

func SurveyCreateTlsSecret(secret *options.CreateTlsSecret) error

func SurveyFaultInjectionAbort

func SurveyFaultInjectionAbort(ctx context.Context, in *options.CreateRoutingRule) error

func SurveyFaultInjectionAbortHttp

func SurveyFaultInjectionAbortHttp(ctx context.Context, in *options.CreateRoutingRule) error

func SurveyFaultInjectionDelay

func SurveyFaultInjectionDelay(ctx context.Context, in *options.CreateRoutingRule) error

func SurveyFaultInjectionDelayFixed

func SurveyFaultInjectionDelayFixed(ctx context.Context, in *options.CreateRoutingRule) error

func SurveyFaultInjectionSpec

func SurveyFaultInjectionSpec(ctx context.Context, in *options.CreateRoutingRule) error

func SurveyGlooInstall

func SurveyGlooInstall(ctx context.Context, in *options.Install) error

func SurveyIstioInstall

func SurveyIstioInstall(in *options.Install) error

func SurveyMapStringString

func SurveyMapStringString(in *map[string]string) error

func SurveyMesh

func SurveyMesh(prompt string, ctx context.Context) (core.ResourceRef, error)

func SurveyMeshIngress

func SurveyMeshIngress(ctx context.Context) (core.ResourceRef, error)

func SurveyMeshIngresses

func SurveyMeshIngresses(ctx context.Context) ([]*core.ResourceRef, error)

func SurveyMeshes

func SurveyMeshes(ctx context.Context) ([]*core.ResourceRef, error)

func SurveyMetadata

func SurveyMetadata(resourceName string, meta *core.Metadata) error

func SurveyNamespaces

func SurveyNamespaces() ([]string, error)

func SurveyPrometheusConfigs

func SurveyPrometheusConfigs(ctx context.Context) ([]core.ResourceRef, error)

func SurveyRoutingRule

func SurveyRoutingRule(ctx context.Context, in *options.CreateRoutingRule) error

func SurveySecurityRule

func SurveySecurityRule(ctx context.Context, in *options.CreateSecurityRule) error

func SurveySetRootCert

func SurveySetRootCert(ctx context.Context, in *options.SetRootCert) error

func SurveySetStats

func SurveySetStats(ctx context.Context, in *options.SetStats) error

func SurveyTlsSecret

func SurveyTlsSecret(prompt string, ctx context.Context) (core.ResourceRef, error)

func SurveyTrafficShiftingSpec

func SurveyTrafficShiftingSpec(ctx context.Context, in *options.CreateRoutingRule) error

func SurveyUninstall

func SurveyUninstall(opts *options.Options) error

func SurveyUpstream

func SurveyUpstream(ctx context.Context) (core.ResourceRef, error)

func SurveyUpstreams

func SurveyUpstreams(ctx context.Context) ([]core.ResourceRef, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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