From dcfe9d24ebc2281aba09b0ed32dceb32a29d38e8 Mon Sep 17 00:00:00 2001 From: Nathan Jenan Date: Tue, 17 Jul 2018 10:25:42 -0700 Subject: [PATCH] Adding options for eks enhancement Adding options to the EKS config to support EKS enhancements. Issue: https://github.com/rancher/rancher/issues/14566 --- apis/management.cattle.io/v3/cluster_types.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/apis/management.cattle.io/v3/cluster_types.go b/apis/management.cattle.io/v3/cluster_types.go index e0b230bd..3790c666 100644 --- a/apis/management.cattle.io/v3/cluster_types.go +++ b/apis/management.cattle.io/v3/cluster_types.go @@ -208,10 +208,14 @@ type AmazonElasticContainerServiceConfig struct { AccessKey string `json:"accessKey" norman:"required"` SecretKey string `json:"secretKey" norman:"required,type=password"` - Region string `json:"region"` - InstanceType string `json:"instanceType"` - MinimumNodes int `json:"minimumNodes"` - MaximumNodes int `json:"maximumNodes"` + Region string `json:"region"` + InstanceType string `json:"instanceType"` + MinimumNodes int `json:"minimumNodes"` + MaximumNodes int `json:"maximumNodes"` + VirtualNetwork string `json:"virtualNetwork,omitempty"` + Subnets []string `json:"subnets,omitempty"` + SecurityGroups []string `json:"securityGroups,omitempty"` + ServiceRole string `json:"serviceRole,omitempty"` } type ClusterEvent struct {