From 02a87a26877436d89f974f9ff380c5306df106fa Mon Sep 17 00:00:00 2001 From: galal-hussein Date: Thu, 29 Mar 2018 21:29:00 +0200 Subject: [PATCH 1/2] Add files type for rke config node plan --- 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 310df5e5..d16a0d6e 100644 --- a/apis/management.cattle.io/v3/rke_types.go +++ b/apis/management.cattle.io/v3/rke_types.go @@ -266,6 +266,8 @@ type RKEConfigNodePlan struct { Processes map[string]Process `json:"processes,omitempty"` // List of portchecks that should be open on the node PortChecks []PortCheck `json:"portChecks,omitempty"` + // List of files to deploy on the node + Files []File `json:"files,omitempty"` } type Process struct { From 701d2ecb570fe881f12f45b8db2134eb67844751 Mon Sep 17 00:00:00 2001 From: galal-hussein Date: Thu, 29 Mar 2018 21:29:10 +0200 Subject: [PATCH 2/2] go generate --- apis/management.cattle.io/v3/zz_generated_deepcopy.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apis/management.cattle.io/v3/zz_generated_deepcopy.go b/apis/management.cattle.io/v3/zz_generated_deepcopy.go index fad3766d..d6b7b783 100644 --- a/apis/management.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/management.cattle.io/v3/zz_generated_deepcopy.go @@ -5472,6 +5472,11 @@ func (in *RKEConfigNodePlan) DeepCopyInto(out *RKEConfigNodePlan) { *out = make([]PortCheck, len(*in)) copy(*out, *in) } + if in.Files != nil { + in, out := &in.Files, &out.Files + *out = make([]File, len(*in)) + copy(*out, *in) + } return }