k8saas: remove defaults from options

This commit is contained in:
Nan Zhong 2018-11-29 10:38:51 -05:00
parent 5c7374f844
commit be6852ebf1
2 changed files with 1 additions and 22 deletions

View File

@ -176,7 +176,6 @@ type KubernetesOptions struct {
Versions []*KubernetesVersion `json:"versions,omitempty"`
Regions []*KubernetesRegion `json:"regions,omitempty"`
Sizes []*KubernetesNodeSize `json:"sizes,omitempty"`
Defaults *KubernetesDefaults `json:"defaults,omitempty"`
}
// KubernetesVersion is a DigitalOcean Kubernetes release.
@ -197,14 +196,6 @@ type KubernetesRegion struct {
Slug string `json:"slug"`
}
// KubernetesDefaults are sensible defaults for creating Kubernetes clusters.
type KubernetesDefaults struct {
VersionSlug string `json:"version_slug"`
NodeSizeSlug string `json:"node_size_slug"`
RegionSlug string `json:"region_slug"`
NodeCount int `json:"node_count"`
}
type kubernetesClustersRoot struct {
Clusters []*KubernetesCluster `json:"kubernetes_clusters,omitempty"`
Links *Links `json:"links,omitempty"`

View File

@ -753,12 +753,6 @@ func TestKubernetesVersions_List(t *testing.T) {
Sizes: []*KubernetesNodeSize{
{Name: "c-8", Slug: "c-8"},
},
Defaults: &KubernetesDefaults{
VersionSlug: "1.10.0-gen0",
RegionSlug: "nyc3",
NodeSizeSlug: "c-8",
NodeCount: 3,
},
}
jBlob := `
{
@ -780,13 +774,7 @@ func TestKubernetesVersions_List(t *testing.T) {
"name": "c-8",
"slug": "c-8"
}
],
"defaults": {
"version_slug": "1.10.0-gen0",
"node_size_slug": "c-8",
"region_slug": "nyc3",
"node_count": 3
}
]
}
}`