From ecd1e3b3fb38ff420021973e9c4cde1efcd10473 Mon Sep 17 00:00:00 2001 From: Mike Kelley Date: Wed, 18 Jul 2018 12:06:16 -0700 Subject: [PATCH] Add support for weave password --- apis/management.cattle.io/v3/rke_types.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apis/management.cattle.io/v3/rke_types.go b/apis/management.cattle.io/v3/rke_types.go index 8abb5291..69713e0a 100644 --- a/apis/management.cattle.io/v3/rke_types.go +++ b/apis/management.cattle.io/v3/rke_types.go @@ -250,6 +250,8 @@ type NetworkConfig struct { CanalNetworkProvider *CanalNetworkProvider `yaml:",omitempty" json:"canalNetworkProvider,omitempty"` // FlannelNetworkProvider FlannelNetworkProvider *FlannelNetworkProvider `yaml:",omitempty" json:"flannelNetworkProvider,omitempty"` + // WeaveNetworkProvider + WeaveNetworkProvider *WeaveNetworkProvider `yaml:",omitempty" json:"weaveNetworkProvider,omitempty"` } type AuthnConfig struct { @@ -375,6 +377,10 @@ type CanalNetworkProvider struct { FlannelNetworkProvider `yaml:",inline" json:",inline"` } +type WeaveNetworkProvider struct { + Password string `yaml:"password,omitempty" json:"password,omitempty"` +} + type KubernetesServicesOptions struct { // Additional options passed to KubeAPI KubeAPI map[string]string `json:"kubeapi"`