From 064566ed6096d677075dfefa7e135e5b177e7864 Mon Sep 17 00:00:00 2001 From: Alena Prokharchyk Date: Wed, 13 Dec 2017 15:49:18 -0800 Subject: [PATCH] Machine name to RKE spec --- apis/management.cattle.io/v3/rke_types.go | 2 ++ client/management/v3/zz_generated_rke_config_node.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/apis/management.cattle.io/v3/rke_types.go b/apis/management.cattle.io/v3/rke_types.go index a123fc35..9285a11a 100644 --- a/apis/management.cattle.io/v3/rke_types.go +++ b/apis/management.cattle.io/v3/rke_types.go @@ -18,6 +18,8 @@ type RancherKubernetesEngineConfig struct { } type RKEConfigNode struct { + // Name of the host provisioned via docker machine + MachineName string `yaml:"machine_name" json:"machineName, omitempty"` // IP or FQDN that is fully resolvable and used for SSH communication Address string `yaml:"address" json:"address,omitempty"` // Optional - Internal address that will be used for components communication diff --git a/client/management/v3/zz_generated_rke_config_node.go b/client/management/v3/zz_generated_rke_config_node.go index cd7de140..d1bff7c2 100644 --- a/client/management/v3/zz_generated_rke_config_node.go +++ b/client/management/v3/zz_generated_rke_config_node.go @@ -6,6 +6,7 @@ const ( RKEConfigNodeFieldDockerSocket = "dockerSocket" RKEConfigNodeFieldHostnameOverride = "hostnameOverride" RKEConfigNodeFieldInternalAddress = "internalAddress" + RKEConfigNodeFieldMachineName = "machineName" RKEConfigNodeFieldRole = "role" RKEConfigNodeFieldSSHKey = "sshKey" RKEConfigNodeFieldSSHKeyPath = "sshKeyPath" @@ -17,6 +18,7 @@ type RKEConfigNode struct { DockerSocket string `json:"dockerSocket,omitempty"` HostnameOverride string `json:"hostnameOverride,omitempty"` InternalAddress string `json:"internalAddress,omitempty"` + MachineName string `json:"machineName,omitempty"` Role []string `json:"role,omitempty"` SSHKey string `json:"sshKey,omitempty"` SSHKeyPath string `json:"sshKeyPath,omitempty"`