Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Cmd = &cobra.Command{ Use: "open", Short: "Open ArgoCD in browser", Args: cobra.NoArgs, Run: func(c *cobra.Command, args []string) { clientset, _, _ := k8s.KubernetesClient() ingressClient := clientset.NetworkingV1().Ingresses(FlagNamespace) ingress, err := ingressClient.Get(context.TODO(), "argocd-server", metav1.GetOptions{}) if err != nil { log.Fatal(err) } rule := ingress.Spec.Rules[0] url := "http://" + rule.Host + rule.HTTP.Paths[0].Path fmt.Println(url) browser.OpenURL(url) }, }
View Source
var FlagNamespace string
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.