<p>I could not understand what the package can do, the offical doc show nothing about <code>unstructured</code>. What the package used for ? Is it used for converting map[string]interface{} to K8S Obj ?</p>

<p><a href="https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" rel="nofollow noreferrer">https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured</a></p>

<p>It looks like <code>unstructured</code> provides an interface to kubernetes objects, when you don't know object type upfront, i.e. <a href="https://github.com/kubernetes/client-go/blob/master/dynamic/interface.go" rel="nofollow noreferrer">dynamic</a> package in client-go uses it extensively</p>
