Skip to content

Commit 041bc40

Browse files
feat: [container] Add autoscaled node pool upgrade strategy (#10167)
* feat: Add autoscaled node pool upgrade strategy PiperOrigin-RevId: 591922529 Source-Link: googleapis/googleapis@f33842a Source-Link: https://github.com/googleapis/googleapis-gen/commit/5fcb719858d6599e055472ca1018b555fc8dc22a Copy-Tag: eyJwIjoiamF2YS1jb250YWluZXIvLk93bEJvdC55YW1sIiwiaCI6IjVmY2I3MTk4NThkNjU5OWUwNTU0NzJjYTEwMThiNTU1ZmM4ZGMyMmEifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 24577d1 commit 041bc40

34 files changed

+1881
-1010
lines changed

java-container/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
195195
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html
196196
[stability-image]: https://img.shields.io/badge/stability-stable-green
197197
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-container.svg
198-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-container/2.33.0
198+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-container/2.35.0
199199
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
200200
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
201201
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-container/google-cloud-container/src/main/resources/META-INF/native-image/com.google.cloud.container.v1beta1/reflect-config.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -710,6 +710,24 @@
710710
"allDeclaredClasses": true,
711711
"allPublicClasses": true
712712
},
713+
{
714+
"name": "com.google.container.v1beta1.BlueGreenSettings$AutoscaledRolloutPolicy",
715+
"queryAllDeclaredConstructors": true,
716+
"queryAllPublicConstructors": true,
717+
"queryAllDeclaredMethods": true,
718+
"allPublicMethods": true,
719+
"allDeclaredClasses": true,
720+
"allPublicClasses": true
721+
},
722+
{
723+
"name": "com.google.container.v1beta1.BlueGreenSettings$AutoscaledRolloutPolicy$Builder",
724+
"queryAllDeclaredConstructors": true,
725+
"queryAllPublicConstructors": true,
726+
"queryAllDeclaredMethods": true,
727+
"allPublicMethods": true,
728+
"allDeclaredClasses": true,
729+
"allPublicClasses": true
730+
},
713731
{
714732
"name": "com.google.container.v1beta1.BlueGreenSettings$Builder",
715733
"queryAllDeclaredConstructors": true,

java-container/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/AcceleratorConfig.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ public com.google.protobuf.ByteString getGpuPartitionSizeBytes() {
202202
* <code>int64 max_time_shared_clients_per_gpu = 4 [deprecated = true];</code>
203203
*
204204
* @deprecated google.container.v1beta1.AcceleratorConfig.max_time_shared_clients_per_gpu is
205-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4633
205+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4640
206206
* @return The maxTimeSharedClientsPerGpu.
207207
*/
208208
@java.lang.Override
@@ -1104,7 +1104,7 @@ public Builder setGpuPartitionSizeBytes(com.google.protobuf.ByteString value) {
11041104
* <code>int64 max_time_shared_clients_per_gpu = 4 [deprecated = true];</code>
11051105
*
11061106
* @deprecated google.container.v1beta1.AcceleratorConfig.max_time_shared_clients_per_gpu is
1107-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4633
1107+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4640
11081108
* @return The maxTimeSharedClientsPerGpu.
11091109
*/
11101110
@java.lang.Override
@@ -1122,7 +1122,7 @@ public long getMaxTimeSharedClientsPerGpu() {
11221122
* <code>int64 max_time_shared_clients_per_gpu = 4 [deprecated = true];</code>
11231123
*
11241124
* @deprecated google.container.v1beta1.AcceleratorConfig.max_time_shared_clients_per_gpu is
1125-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4633
1125+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4640
11261126
* @param value The maxTimeSharedClientsPerGpu to set.
11271127
* @return This builder for chaining.
11281128
*/
@@ -1144,7 +1144,7 @@ public Builder setMaxTimeSharedClientsPerGpu(long value) {
11441144
* <code>int64 max_time_shared_clients_per_gpu = 4 [deprecated = true];</code>
11451145
*
11461146
* @deprecated google.container.v1beta1.AcceleratorConfig.max_time_shared_clients_per_gpu is
1147-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4633
1147+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4640
11481148
* @return This builder for chaining.
11491149
*/
11501150
@java.lang.Deprecated

java-container/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/AcceleratorConfigOrBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ public interface AcceleratorConfigOrBuilder
102102
* <code>int64 max_time_shared_clients_per_gpu = 4 [deprecated = true];</code>
103103
*
104104
* @deprecated google.container.v1beta1.AcceleratorConfig.max_time_shared_clients_per_gpu is
105-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4633
105+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4640
106106
* @return The maxTimeSharedClientsPerGpu.
107107
*/
108108
@java.lang.Deprecated

java-container/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/AutoprovisioningNodePoolDefaults.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@ public com.google.container.v1beta1.NodeManagementOrBuilder getManagementOrBuild
370370
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
371371
*
372372
* @deprecated google.container.v1beta1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
373-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4405
373+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4412
374374
* @return The minCpuPlatform.
375375
*/
376376
@java.lang.Override
@@ -406,7 +406,7 @@ public java.lang.String getMinCpuPlatform() {
406406
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
407407
*
408408
* @deprecated google.container.v1beta1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
409-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4405
409+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4412
410410
* @return The bytes for minCpuPlatform.
411411
*/
412412
@java.lang.Override
@@ -2150,7 +2150,7 @@ public com.google.container.v1beta1.NodeManagementOrBuilder getManagementOrBuild
21502150
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
21512151
*
21522152
* @deprecated google.container.v1beta1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
2153-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4405
2153+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4412
21542154
* @return The minCpuPlatform.
21552155
*/
21562156
@java.lang.Deprecated
@@ -2185,7 +2185,7 @@ public java.lang.String getMinCpuPlatform() {
21852185
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
21862186
*
21872187
* @deprecated google.container.v1beta1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
2188-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4405
2188+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4412
21892189
* @return The bytes for minCpuPlatform.
21902190
*/
21912191
@java.lang.Deprecated
@@ -2220,7 +2220,7 @@ public com.google.protobuf.ByteString getMinCpuPlatformBytes() {
22202220
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
22212221
*
22222222
* @deprecated google.container.v1beta1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
2223-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4405
2223+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4412
22242224
* @param value The minCpuPlatform to set.
22252225
* @return This builder for chaining.
22262226
*/
@@ -2254,7 +2254,7 @@ public Builder setMinCpuPlatform(java.lang.String value) {
22542254
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
22552255
*
22562256
* @deprecated google.container.v1beta1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
2257-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4405
2257+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4412
22582258
* @return This builder for chaining.
22592259
*/
22602260
@java.lang.Deprecated
@@ -2284,7 +2284,7 @@ public Builder clearMinCpuPlatform() {
22842284
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
22852285
*
22862286
* @deprecated google.container.v1beta1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
2287-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4405
2287+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4412
22882288
* @param value The bytes for minCpuPlatform to set.
22892289
* @return This builder for chaining.
22902290
*/

java-container/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/AutoprovisioningNodePoolDefaultsOrBuilder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ public interface AutoprovisioningNodePoolDefaultsOrBuilder
249249
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
250250
*
251251
* @deprecated google.container.v1beta1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
252-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4405
252+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4412
253253
* @return The minCpuPlatform.
254254
*/
255255
@java.lang.Deprecated
@@ -274,7 +274,7 @@ public interface AutoprovisioningNodePoolDefaultsOrBuilder
274274
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
275275
*
276276
* @deprecated google.container.v1beta1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
277-
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4405
277+
* deprecated. See google/container/v1beta1/cluster_service.proto;l=4412
278278
* @return The bytes for minCpuPlatform.
279279
*/
280280
@java.lang.Deprecated

0 commit comments

Comments
 (0)