[WIP] - #199 Add container ID

Haven't wired it through to Kubelet yet, Fixes #199
Please see my email from this evening discussing.  I'm concerned that there
are a lot of forked efforts here, and I want to make sure we don't step on
each other or accept a solution we don't like because it happens to be
implemented :)


On Wed, Jun 25, 2014 at 8:34 PM, Clayton Coleman <notifications@github.com>
wrote:

> In pkg/api/types.go:
>
> > @@ -57,6 +57,7 @@ type EnvVar struct {
> >
> >  // Container represents a single container that is expected to be run on the host.
> >  type Container struct {
> > +	ID           string        `yaml:"id,omitempty" json:"id,omitempty"`
> >  	Name         string        `yaml:"name,omitempty" json:"name,omitempty"`
>
> That seems much cleaner to me - reject containers with the same name in
> the pod and ensure pod ID exists or generate it.
>
> --
> Reply to this email directly or view it on GitHub
> <https://github.com/GoogleCloudPlatform/kubernetes/pull/253/files#r14224118>
> .
>