Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ConvertOut string ConvertBuildRepo string ConvertBuildBranch string ConvertChart bool ConvertDeployment bool ConvertDaemonSet bool ConvertReplicationController bool ConvertYaml bool ConvertJSON bool ConvertStdout bool ConvertEmptyVols bool ConvertInsecureRepo bool ConvertDeploymentConfig bool ConvertReplicas int ConvertOpt kobject.ConvertOptions )
TODO: comment
View Source
var ( DownNamespace string DownOpt kobject.ConvertOptions )
TODO: comment
View Source
var ( GlobalBundle string GlobalProvider string GlobalVerbose bool GlobalSuppressWarnings bool GlobalErrorOnWarning bool GlobalFiles []string )
TODO: comment
View Source
var ( UpReplicas int UpEmptyVols bool UpInsecureRepo bool UpNamespace string UpOpt kobject.ConvertOptions )
TODO: comment
View Source
var ( // VERSION is version number that wil be displayed when running ./kompose version VERSION = "0.7.0" // GITCOMMIT is hash of the commit that wil be displayed when running ./kompose version // this will be overwritten when running build like this: go build -ldflags="-X github.com/kubernetes-incubator/kompose/cmd.GITCOMMIT=$(GITCOMMIT)" // HEAD is default indicating that this was not set during build GITCOMMIT = "HEAD" )
View Source
var ConvertProvider = GlobalProvider
ConvertProvider TODO: comment
View Source
var RootCmd = &cobra.Command{ Use: "kompose", Short: "A tool helping Docker Compose users move to Kubernetes", Long: `Kompose is a tool to help users who are familiar with docker-compose move to Kubernetes.`, PersistentPreRun: func(cmd *cobra.Command, args []string) { if GlobalVerbose { log.SetLevel(log.DebugLevel) } formatter := new(log.TextFormatter) formatter.DisableTimestamp = true formatter.ForceColors = true log.SetFormatter(formatter) if GlobalSuppressWarnings { log.SetLevel(log.ErrorLevel) } else if GlobalErrorOnWarning { hook := errorOnWarningHook{} log.AddHook(hook) } provider := strings.ToLower(GlobalProvider) if provider != "kubernetes" && provider != "openshift" { log.Fatalf("%s is an unsupported provider. Supported providers are: 'kubernetes', 'openshift'.", GlobalProvider) } }, }
RootCmd root level flags and commands
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.