1
0
mirror of https://github.com/rancher/types.git synced 2025-09-18 16:10:58 +00:00

Adding public IP option

Adding option to associate worker node public ip to the eks config to support
private clusters in EKS.

Issue:
https://github.com/rancher/rancher/issues/15419
This commit is contained in:
Nathan Jenan
2018-10-02 16:09:21 -07:00
committed by Craig Jellick
parent 6cbe967c98
commit 3ed3d02742

View File

@@ -220,15 +220,16 @@ 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"`
VirtualNetwork string `json:"virtualNetwork,omitempty"`
Subnets []string `json:"subnets,omitempty"`
SecurityGroups []string `json:"securityGroups,omitempty"`
ServiceRole string `json:"serviceRole,omitempty"`
AMI string `json:"ami,omitempty"`
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"`
AMI string `json:"ami,omitempty"`
AssociateWorkerNodePublicIP *bool `json:"associateWorkerNodePublicIp,omitempty" norman:"default=true"`
}
type ClusterEvent struct {