Documentation ¶
Index ¶
- Constants
- func SurveyAppmeshRegistration(ctx context.Context, opts *options.Options) error
- func SurveyAwsCredentials(opts *options.Options) error
- func SurveyCreateTlsSecret(secret *options.CreateTlsSecret) error
- func SurveyFaultInjectionAbort(ctx context.Context, in *options.CreateRoutingRule) error
- func SurveyFaultInjectionAbortHttp(ctx context.Context, in *options.CreateRoutingRule) error
- func SurveyFaultInjectionDelay(ctx context.Context, in *options.CreateRoutingRule) error
- func SurveyFaultInjectionDelayFixed(ctx context.Context, in *options.CreateRoutingRule) error
- func SurveyFaultInjectionSpec(ctx context.Context, in *options.CreateRoutingRule) error
- func SurveyGlooInstall(ctx context.Context, in *options.Install) error
- func SurveyIstioInstall(in *options.Install) error
- func SurveyLinkerdInstall(in *options.Install) error
- func SurveyMapStringString(in *map[string]string) error
- func SurveyMaxRetries(opts *options.MaxRetries) error
- func SurveyMesh(prompt string, ctx context.Context) (core.ResourceRef, error)
- func SurveyMeshIngress(ctx context.Context) (core.ResourceRef, error)
- func SurveyMeshIngresses(ctx context.Context) ([]*core.ResourceRef, error)
- func SurveyMeshes(ctx context.Context) ([]*core.ResourceRef, error)
- func SurveyMetadata(resourceName string, meta *core.Metadata) error
- func SurveyNamespaces() ([]string, error)
- func SurveyPrometheusConfigs(ctx context.Context) ([]core.ResourceRef, error)
- func SurveyRetryBudget(opts *v1.RetryBudget) error
- func SurveyRoutingRule(ctx context.Context, in *options.CreateRoutingRule) error
- func SurveySecurityRule(ctx context.Context, in *options.CreateSecurityRule) error
- func SurveySetRootCert(ctx context.Context, in *options.SetRootCert) error
- func SurveySetStats(ctx context.Context, in *options.SetStats) error
- func SurveyTlsSecret(prompt string, ctx context.Context) (core.ResourceRef, error)
- func SurveyTrafficShiftingSpec(ctx context.Context, in *options.CreateRoutingRule) error
- func SurveyUninstall(opts *options.Options) error
- func SurveyUpstream(ctx context.Context) (core.ResourceRef, error)
- func SurveyUpstreams(ctx context.Context) ([]core.ResourceRef, error)
Constants ¶
View Source
const ( SelectorType_Labels = "Label Selector" SelectorType_Namespace = "Namespace Selector" SelectorType_Upstream = "Upstream Selector" )
Variables ¶
This section is empty.
Functions ¶
func SurveyAppmeshRegistration ¶ added in v0.3.8
Survey to get AWS access credentials either from stdin or from a credential file.
func SurveyAwsCredentials ¶
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 SurveyIstioInstall ¶
func SurveyLinkerdInstall ¶ added in v0.3.9
func SurveyMapStringString ¶
func SurveyMaxRetries ¶ added in v0.3.11
func SurveyMaxRetries(opts *options.MaxRetries) error
func SurveyMesh ¶
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 SurveyNamespaces ¶
func SurveyPrometheusConfigs ¶
func SurveyPrometheusConfigs(ctx context.Context) ([]core.ResourceRef, error)
func SurveyRetryBudget ¶ added in v0.3.11
func SurveyRetryBudget(opts *v1.RetryBudget) 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 SurveyTlsSecret ¶
func SurveyTrafficShiftingSpec ¶
func SurveyTrafficShiftingSpec(ctx context.Context, in *options.CreateRoutingRule) error
func SurveyUninstall ¶
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.
Source Files ¶
- aws_secret.go
- fault_injection.go
- install.go
- map_string_string.go
- mesh-ingress.go
- meshes.go
- metadata.go
- namespaces.go
- register_appmesh.go
- retries.go
- root_cert.go
- routing_rule.go
- rules_shared.go
- security_rule.go
- set_stats.go
- survey_resources.go
- tls_secret.go
- trafficshifting.go
- uninstall.go
- upstreams.go
Click to show internal directories.
Click to hide internal directories.