github.com/kubernetes-incubator/kube-aws@v0.16.4/pkg/api/addons.go (about) 1 package api 2 3 type Addons struct { 4 Rescheduler Rescheduler `yaml:"rescheduler"` 5 MetricsServer MetricsServer `yaml:"metricsServer,omitempty"` 6 Prometheus Prometheus `yaml:"prometheus"` 7 APIServerAggregator APIServerAggregator `yaml:"apiserverAggregator"` 8 UnknownKeys `yaml:",inline"` 9 } 10 11 type Rescheduler struct { 12 Enabled bool `yaml:"enabled"` 13 UnknownKeys `yaml:",inline"` 14 } 15 16 type MetricsServer struct { 17 Enabled bool `yaml:"enabled"` 18 UnknownKeys `yaml:",inline"` 19 } 20 21 type Prometheus struct { 22 SecurityGroupsEnabled bool `yaml:"securityGroupsEnabled"` 23 UnknownKeys `yaml:",inline"` 24 } 25 26 type APIServerAggregator struct { 27 Enabled bool `yaml:"enabled"` 28 }