blob: 9b7a6ba7294d8d0052713db789c216836dbdd477 [file] [log] [blame]
giolekva8aa73e82022-07-09 11:34:39 +04001package main
2
3import (
4 "log"
5
6 "github.com/spf13/cobra"
7)
8
9var rootCmd *cobra.Command
10
11var rootFlags struct {
12 kubeConfig string
13}
14
15func init() {
16 rootCmd = &cobra.Command{
17 Use: "pcloud",
18 }
19 rootCmd.PersistentFlags().StringVar(
20 &rootFlags.kubeConfig,
21 "kubeconfig",
22 "",
23 "",
24 )
25 rootCmd.AddCommand(bootstrapCmd())
26 rootCmd.AddCommand(createEnvCmd())
27 rootCmd.AddCommand(installCmd())
28}
29
30func main() {
31 if err := rootCmd.Execute(); err != nil {
32 log.Fatal(err)
33 }
34}