Help us shape the future of Go! Take the 2026 Go Developer Survey

cmd

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Jul 5, 2018 License: Apache-2.0 Imports: 41 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// LocalhostDNSNameOverride allows override of the controlPlaneDNS. This
	// must be in absolute form for the proxy to special-case it.
	LocalhostDNSNameOverride = "localhost."
	// ControlPlanePodName default control plane pod name.
	ControlPlanePodName = "controller"
	// The name of the variable used to pass the pod's namespace.
	PodNamespaceEnvVarName = "CONDUIT_PROXY_POD_NAMESPACE"
)
View Source
const DefaultVersionString = "unavailable"

Variables

View Source
var RootCmd = &cobra.Command{
	Use:   "conduit",
	Short: "conduit manages the Conduit service mesh",
	Long:  `conduit manages the Conduit service mesh.`,
	PersistentPreRunE: func(cmd *cobra.Command, args []string) error {

		if verbose {
			log.SetLevel(log.DebugLevel)
		} else {
			log.SetLevel(log.PanicLevel)
		}

		if !alphaNumDash.MatchString(controlPlaneNamespace) {
			return fmt.Errorf("%s is not a valid namespace", controlPlaneNamespace)
		}

		return nil
	},
}

Functions

func InjectYAML added in v0.3.0

func InjectYAML(in io.Reader, out io.Writer, options *injectOptions) error

InjectYAML takes an input stream of YAML, outputting injected YAML to out.

Types

This section is empty.

Jump to

Keyboard shortcuts

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