[WIP] Add support for applying a Config with set of resources via kubecfg

Discussion: https://github.com/GoogleCloudPlatform/kubernetes/issues/1905
Agree

----- Original Message -----
> > +import (
> > +	kubeapi "github.com/GoogleCloudPlatform/kubernetes/pkg/api/v1beta1"
> > +	"github.com/GoogleCloudPlatform/kubernetes/pkg/runtime"
> > +)
> > +
> > +// Config contains a set of Kubernetes resources to be applied.
> > +// TODO: Unify with Kubernetes Config
> > +//       https://github.com/GoogleCloudPlatform/kubernetes/pull/1007
> > +type Config struct {
> > +	kubeapi.TypeMeta `json:",inline" yaml:",inline"`
> > +
> > +	// Required: Name identifies the Config.
> > +	Name string `json:"name" yaml:"name"`
> > +
> > +	// Optional: Description describes the Config.
> > +	Description string `json:"description" yaml:"description"`
> 
> Description is useful, but since it is semantics-free, I think it could be
> represented using Annotations in v1beta3.
> 
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/GoogleCloudPlatform/kubernetes/pull/1958/files#r19257993