blob: 7a71b907c4d9781ccab8b3766323f17b0e43a79b [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())
Giorgi Lekveishvili7efe22f2023-05-30 13:01:53 +040028 rootCmd.AddCommand(appManagerCmd())
giolekva8aa73e82022-07-09 11:34:39 +040029}
30
31func main() {
32 if err := rootCmd.Execute(); err != nil {
33 log.Fatal(err)
34 }
35}