Skip to content

Commit 9fbcfc1

Browse files
authored
fix: refresh sdk for tain issue (#195)
Signed-off-by: Sivaanand Murugesan <[email protected]>
1 parent 81ae643 commit 9fbcfc1

File tree

5 files changed

+164
-4
lines changed

5 files changed

+164
-4
lines changed

api/models/v1_cloud_stack_machine_config.go

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/models/v1_cloud_stack_machine_pool_cloud_config_entity.go

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/models/v1_machine_pool_base_config.go

Lines changed: 74 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/spec/palette-apis-spec.json

Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1863,7 +1863,10 @@
18631863
"$ref": "#/definitions/v1CloudStackAccounts"
18641864
}
18651865
}
1866-
}
1866+
},
1867+
"x-Features": [
1868+
"ApacheCloudstack"
1869+
]
18671870
},
18681871
"post": {
18691872
"tags": [
@@ -1894,7 +1897,10 @@
18941897
}
18951898
}
18961899
}
1897-
}
1900+
},
1901+
"x-Features": [
1902+
"ApacheCloudstack"
1903+
]
18981904
}
18991905
},
19001906
"/v1/cloudaccounts/apache-cloudstack/{uid}": {
@@ -36783,6 +36789,13 @@
3678336789
"description": "CloudStack-specific machine configuration",
3678436790
"type": "object",
3678536791
"properties": {
36792+
"additionalAnnotations": {
36793+
"description": "Custom annotations for CAPI machine objects and nodes",
36794+
"type": "object",
36795+
"additionalProperties": {
36796+
"type": "string"
36797+
}
36798+
},
3678636799
"instanceConfig": {
3678736800
"description": "Instance Configuration",
3678836801
"$ref": "#/definitions/v1InstanceConfig"
@@ -36873,6 +36886,13 @@
3687336886
"offering"
3687436887
],
3687536888
"properties": {
36889+
"additionalAnnotations": {
36890+
"description": "Custom annotations for CAPI machine objects and nodes",
36891+
"type": "object",
36892+
"additionalProperties": {
36893+
"type": "string"
36894+
}
36895+
},
3687636896
"instanceConfig": {
3687736897
"description": "Instance Configuration",
3687836898
"$ref": "#/definitions/v1InstanceConfig"
@@ -48411,6 +48431,13 @@
4841148431
"isControlPlane"
4841248432
],
4841348433
"properties": {
48434+
"additionalLabels": {
48435+
"description": "additionalLabels",
48436+
"type": "object",
48437+
"additionalProperties": {
48438+
"type": "string"
48439+
}
48440+
},
4841448441
"additionalTags": {
4841548442
"description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole",
4841648443
"type": "object",
@@ -48445,11 +48472,24 @@
4844548472
"name": {
4844648473
"type": "string"
4844748474
},
48475+
"nodeRepaveInterval": {
48476+
"description": "Minimum number of seconds a node should be Ready, before the next node is selected for repave. Applicable only for workerpools in infrastructure cluster",
48477+
"type": "integer",
48478+
"format": "int32"
48479+
},
4844848480
"size": {
4844948481
"description": "size of the pool, number of machines",
4845048482
"type": "integer",
4845148483
"format": "int32"
4845248484
},
48485+
"taints": {
48486+
"description": "control plane or worker taints",
48487+
"type": "array",
48488+
"uniqueItems": true,
48489+
"items": {
48490+
"$ref": "#/definitions/v1Taint"
48491+
}
48492+
},
4845348493
"updateStrategy": {
4845448494
"description": "rolling update strategy for this machinepool if not specified, will use ScaleOut",
4845548495
"$ref": "#/definitions/v1UpdateStrategy"

api/spec/palette.json

Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1863,7 +1863,10 @@
18631863
"$ref": "#/definitions/v1CloudStackAccounts"
18641864
}
18651865
}
1866-
}
1866+
},
1867+
"x-Features": [
1868+
"ApacheCloudstack"
1869+
]
18671870
},
18681871
"post": {
18691872
"tags": [
@@ -1894,7 +1897,10 @@
18941897
}
18951898
}
18961899
}
1897-
}
1900+
},
1901+
"x-Features": [
1902+
"ApacheCloudstack"
1903+
]
18981904
}
18991905
},
19001906
"/v1/cloudaccounts/apache-cloudstack/{uid}": {
@@ -36800,6 +36806,13 @@
3680036806
"description": "CloudStack-specific machine configuration",
3680136807
"type": "object",
3680236808
"properties": {
36809+
"additionalAnnotations": {
36810+
"description": "Custom annotations for CAPI machine objects and nodes",
36811+
"type": "object",
36812+
"additionalProperties": {
36813+
"type": "string"
36814+
}
36815+
},
3680336816
"instanceConfig": {
3680436817
"description": "Instance Configuration",
3680536818
"$ref": "#/definitions/v1InstanceConfig"
@@ -36890,6 +36903,13 @@
3689036903
"offering"
3689136904
],
3689236905
"properties": {
36906+
"additionalAnnotations": {
36907+
"description": "Custom annotations for CAPI machine objects and nodes",
36908+
"type": "object",
36909+
"additionalProperties": {
36910+
"type": "string"
36911+
}
36912+
},
3689336913
"instanceConfig": {
3689436914
"description": "Instance Configuration",
3689536915
"$ref": "#/definitions/v1InstanceConfig"
@@ -48428,6 +48448,13 @@
4842848448
"isControlPlane"
4842948449
],
4843048450
"properties": {
48451+
"additionalLabels": {
48452+
"description": "additionalLabels",
48453+
"type": "object",
48454+
"additionalProperties": {
48455+
"type": "string"
48456+
}
48457+
},
4843148458
"additionalTags": {
4843248459
"description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole",
4843348460
"type": "object",
@@ -48462,11 +48489,24 @@
4846248489
"name": {
4846348490
"type": "string"
4846448491
},
48492+
"nodeRepaveInterval": {
48493+
"description": "Minimum number of seconds a node should be Ready, before the next node is selected for repave. Applicable only for workerpools in infrastructure cluster",
48494+
"type": "integer",
48495+
"format": "int32"
48496+
},
4846548497
"size": {
4846648498
"description": "size of the pool, number of machines",
4846748499
"type": "integer",
4846848500
"format": "int32"
4846948501
},
48502+
"taints": {
48503+
"description": "control plane or worker taints",
48504+
"type": "array",
48505+
"uniqueItems": true,
48506+
"items": {
48507+
"$ref": "#/definitions/v1Taint"
48508+
}
48509+
},
4847048510
"updateStrategy": {
4847148511
"description": "rolling update strategy for this machinepool if not specified, will use ScaleOut",
4847248512
"$ref": "#/definitions/v1UpdateStrategy"

0 commit comments

Comments
 (0)