blob: 5b053814040d24d18d0a6789a21562bbd6baa1c3 [file] [log] [blame]
package main
import (
"log"
"github.com/spf13/cobra"
)
var rootCmd *cobra.Command
var rootFlags struct {
kubeConfig string
}
func init() {
rootCmd = &cobra.Command{
Use: "pcloud",
}
rootCmd.PersistentFlags().StringVar(
&rootFlags.kubeConfig,
"kubeconfig",
"",
"",
)
rootCmd.AddCommand(bootstrapCmd())
rootCmd.AddCommand(appManagerCmd())
rootCmd.AddCommand(envManagerCmd())
rootCmd.AddCommand(welcomeCmd())
rootCmd.AddCommand(rewriteCmd())
rootCmd.AddCommand(launcherCmd())
}
func main() {
if err := rootCmd.Execute(); err != nil {
log.Fatal(err)
}
}