1
0
mirror of https://github.com/rancher/types.git synced 2025-07-02 08:21:48 +00:00

add more fields

This commit is contained in:
Daishan Peng 2017-12-05 13:22:01 -07:00
parent e7e7b69880
commit 0b301183cd

View File

@ -103,6 +103,24 @@ type GoogleKubernetesEngineConfig struct {
Credential string `json:"credential,omitempty"`
// Enable alpha feature
EnableAlphaFeature bool `json:"enableAlphaFeature,omitempty"`
// Configuration for the HTTP (L7) load balancing controller addon
HTTPLoadBalancing bool `json:"httpLoadBalancing,omitempty"`
// Configuration for the horizontal pod autoscaling feature, which increases or decreases the number of replica pods a replication controller has based on the resource usage of the existing pods
HorizontalPodAutoscaling bool `json:"horizontalPodAutoscaling,omitempty"`
// Configuration for the Kubernetes Dashboard
KubernetesDashboard bool `json:"kubernetesDashboard,omitempty"`
// Configuration for NetworkPolicy
NetworkPolicyConfig bool `json:"networkPolicyConfig,omitempty"`
// The list of Google Compute Engine locations in which the cluster's nodes should be located
Locations []string `json:"locations,omitempty"`
// Image Type
ImageType string `json:"imageType,omitempty"`
// Network
Network string `json:"network,omitempty"`
// Sub Network
SubNetwork string `json:"subNetwork,omitempty"`
// Configuration for LegacyAbac
LegacyAbac bool `json:"legacyAbac,omitempty"`
}
type AzureKubernetesServiceConfig struct {