Skip to content

Commit 9e8d019

Browse files
committed
CON-13396, CON-13852, CON-13809 - Added coredns_autoscaler to Kubernetes cluster schemas
1 parent 8adfe72 commit 9e8d019

5 files changed

Lines changed: 25 additions & 0 deletions

File tree

specification/resources/kubernetes/models/cluster.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,9 @@ properties:
177177
rdma_shared_dev_plugin:
178178
$ref: "rdma_shared_dev_plugin.yml"
179179

180+
coredns_autoscaler:
181+
$ref: "coredns_autoscaler.yml"
182+
180183
required:
181184
- name
182185
- region

specification/resources/kubernetes/models/cluster_read.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,9 @@ properties:
187187
rdma_shared_dev_plugin:
188188
$ref: "rdma_shared_dev_plugin.yml"
189189

190+
coredns_autoscaler:
191+
$ref: "coredns_autoscaler.yml"
192+
190193
required:
191194
- name
192195
- region

specification/resources/kubernetes/models/cluster_update.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,5 +66,8 @@ properties:
6666
rdma_shared_dev_plugin:
6767
$ref: "rdma_shared_dev_plugin.yml"
6868

69+
coredns_autoscaler:
70+
$ref: 'coredns_autoscaler.yml'
71+
6972
required:
7073
- name
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
type: object
2+
nullable: true
3+
description: An object specifying whether the Cluster Proportional Autoscaler (CPA) add-on for CoreDNS should be enabled for the Kubernetes cluster.
4+
properties:
5+
enabled:
6+
type: boolean
7+
description: Indicates whether the CoreDNS Cluster Proportional Autoscaler add-on is enabled.
8+
example: true

specification/resources/kubernetes/responses/examples.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,8 @@ kubernetes_clusters_all:
122122
enabled: false
123123
rdma_shared_dev_plugin:
124124
enabled: false
125+
coredns_autoscaler:
126+
enabled: false
125127
meta:
126128
total: 1
127129

@@ -248,6 +250,8 @@ kubernetes_single:
248250
enabled: false
249251
rdma_shared_dev_plugin:
250252
enabled: false
253+
coredns_autoscaler:
254+
enabled: false
251255

252256
kubernetes_updated:
253257
value:
@@ -372,6 +376,8 @@ kubernetes_updated:
372376
enabled: false
373377
rdma_shared_dev_plugin:
374378
enabled: false
379+
coredns_autoscaler:
380+
enabled: false
375381

376382
kubernetes_clusters_create_basic_response:
377383
value:
@@ -461,6 +467,8 @@ kubernetes_clusters_create_basic_response:
461467
enabled: false
462468
rdma_shared_dev_plugin:
463469
enabled: false
470+
coredns_autoscaler:
471+
enabled: false
464472

465473
kubernetes_clusters_multi_pool_response:
466474
value:

0 commit comments

Comments
 (0)