From b866d9776451b6581bd8313db1a2d0b7bce917f4 Mon Sep 17 00:00:00 2001 From: moelsayed Date: Thu, 3 May 2018 21:48:31 +0200 Subject: [PATCH 1/2] add process labels --- apis/management.cattle.io/v3/rke_types.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apis/management.cattle.io/v3/rke_types.go b/apis/management.cattle.io/v3/rke_types.go index 1f0a47ae..959e6d97 100644 --- a/apis/management.cattle.io/v3/rke_types.go +++ b/apis/management.cattle.io/v3/rke_types.go @@ -291,6 +291,8 @@ type Process struct { Privileged bool `json:"privileged,omitempty"` // Process healthcheck HealthCheck HealthCheck `json:"healthCheck,omitempty"` + // Process docker container Labels + Labels map[string]string `json:"labels,omitempty"` } type HealthCheck struct { From 6a9358d6bfb1bfbeb8dcb28a9e7e03a579f7ae04 Mon Sep 17 00:00:00 2001 From: moelsayed Date: Thu, 3 May 2018 21:51:23 +0200 Subject: [PATCH 2/2] generated code --- apis/management.cattle.io/v3/zz_generated_deepcopy.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apis/management.cattle.io/v3/zz_generated_deepcopy.go b/apis/management.cattle.io/v3/zz_generated_deepcopy.go index 380fa264..acc57c0e 100644 --- a/apis/management.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/management.cattle.io/v3/zz_generated_deepcopy.go @@ -5185,6 +5185,13 @@ func (in *Process) DeepCopyInto(out *Process) { copy(*out, *in) } out.HealthCheck = in.HealthCheck + if in.Labels != nil { + in, out := &in.Labels, &out.Labels + *out = make(map[string]string, len(*in)) + for key, val := range *in { + (*out)[key] = val + } + } return }