INNER CODE UNIT · Go

List

krisnova/naml · cmd.go:530

func List() {
	fmt.Println("")
	for _, app := range Registry() {
		fmt.Printf("[%s]\n", app.Meta().Name)
		fmt.Printf("  Description : %s\n", app.Meta().Description)
		fmt.Printf("  Version     : %s\n", app.Meta().ResourceVersion)
		app.Install(nil)
		for _, obj := range app.Objects() {
			_, kind := obj.GetObjectKind().GroupVersionKind().ToAPIVersionAndKind()
			fmt.Printf("    > %s\n", kind)
		}
		fmt.Printf("\n")
	}
}

// Uninstall is used to uninstall an application in Kubernetes
func Uninstall(app Deployable) error {
	client, err := Client()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…