INNER CODE UNIT · Go

main

gimlet-io/capacitor · cli/cmd/main.go:44

func main() {
	log.Print(server.CapacitorBanner)

	// Handle subcommands
	if len(os.Args) > 1 && os.Args[1] == "version" {
		fmt.Println(version)
		return
	}

	// Load configuration
	cfg := config.New()
	cfg.Parse()

	// Create Kubernetes client
	log.Println("Creating Kubernetes client...")
	k8sClient, err := kubernetes.NewClient(cfg.KubeConfigPath, cfg.InsecureSkipTLSVerify, "")
	if err != nil {
		log.Fatalf("Error creating Kubernetes client: %v", err)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…