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()