Skip to content

Commit c73b860

Browse files
feat: [container] A new enum TransparentHugepageEnabled is added (#6522)
* feat: A new enum `TransparentHugepageEnabled` is added feat: A new enum `TransparentHugepageDefrag` is added feat: A new field `transparent_hugepage_enabled` is added to message `.google.container.v1beta1.LinuxNodeConfig` feat: A new field `transparent_hugepage_defrag` is added to message `.google.container.v1beta1.LinuxNodeConfig` feat: A new field `eviction_soft` is added to message `.google.container.v1beta1.NodeKubeletConfig` feat: A new field `eviction_soft_grace_period` is added to message `.google.container.v1beta1.NodeKubeletConfig` feat: A new field `eviction_minimum_reclaim` is added to message `.google.container.v1beta1.NodeKubeletConfig` feat: A new field `eviction_max_pod_grace_period_seconds` is added to message `.google.container.v1beta1.NodeKubeletConfig` feat: A new field `max_parallel_image_pulls` is added to message `.google.container.v1beta1.NodeKubeletConfig` feat: A new field `single_process_oom_kill` is added to message `.google.container.v1beta1.NodeKubeletConfig` feat: A new message `EvictionSignals` is added feat: A new message `EvictionGracePeriod` is added feat: A new message `EvictionMinimumReclaim` is added feat: A new field `boot_disk` is added to message `.google.container.v1beta1.NodeConfig` feat: A new field `subnetwork` is added to message `.google.container.v1beta1.NodeNetworkConfig` feat: A new field `min_node_cpus` is added to message `.google.container.v1beta1.SoleTenantConfig` feat: A new field `lustre_csi_driver_config` is added to message `.google.container.v1beta1.AddonsConfig` feat: A new message `LustreCsiDriverConfig` is added feat: A new field `additional_ip_ranges_configs` is added to message `.google.container.v1beta1.IPAllocationPolicy` feat: A new field `auto_ipam_config` is added to message `.google.container.v1beta1.IPAllocationPolicy` feat: A new field `gke_auto_upgrade_config` is added to message `.google.container.v1beta1.Cluster` feat: A new enum `Mode` is added feat: A new field `mode` is added to message `.google.container.v1beta1.AnonymousAuthenticationConfig` feat: A new field `desired_additional_ip_ranges_config` is added to message `.google.container.v1beta1.ClusterUpdate` feat: A new field `desired_auto_ipam_config` is added to message `.google.container.v1beta1.ClusterUpdate` feat: A new field `desired_user_managed_keys_config` is added to message `.google.container.v1beta1.ClusterUpdate` feat: A new field `gke_auto_upgrade_config` is added to message `.google.container.v1beta1.ClusterUpdate` feat: A new message `AdditionalIPRangesConfig` is added feat: A new message `DesiredAdditionalIPRangesConfig` is added feat: A new message `AutoIpamConfig` is added feat: A new field `boot_disk` is added to message `.google.container.v1beta1.UpdateNodePoolRequest` feat: A new field `default_compute_class_config` is added to message `.google.container.v1beta1.ClusterAutoscaling` feat: A new message `DefaultComputeClassConfig` is added feat: A new value `CLOUD_KMS_KEY_DESTROYED` is added to enum `Code` feat: A new message `BootDisk` is added feat: A new message `GkeAutoUpgradeConfig` is added docs: updated comments for various types, messages, and fields. PiperOrigin-RevId: 785934891 Source-Link: googleapis/googleapis@97ac3d3 Source-Link: googleapis/googleapis-gen@7c8ad6f Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNvbnRhaW5lci8uT3dsQm90LnlhbWwiLCJoIjoiN2M4YWQ2ZmRiYTQ5Y2JkNzk2ZDQwZDU1YmNmNTZhM2I5ZWNjNTI2MCJ9 * 🦉 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 6ab93f6 commit c73b860

9 files changed

Lines changed: 9156 additions & 3704 deletions

File tree

packages/google-container/protos/google/container/v1beta1/cluster_service.proto

Lines changed: 546 additions & 132 deletions
Large diffs are not rendered by default.

packages/google-container/protos/protos.d.ts

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

packages/google-container/protos/protos.js

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

packages/google-container/protos/protos.json

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

packages/google-container/samples/generated/v1beta1/cluster_manager.set_locations.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ function main(locations) {
3030
*/
3131
/**
3232
* Required. The desired list of Google Compute Engine
33-
* zones (https://cloud.google.com/compute/docs/zones#available) in which the
34-
* cluster's nodes should be located. Changing the locations a cluster is in
35-
* will result in nodes being either created or removed from the cluster,
36-
* depending on whether locations are being added or removed.
33+
* zones (https://cloud.google.com/compute/docs/zones#available)
34+
* in which the cluster's nodes should be located. Changing the locations a
35+
* cluster is in will result in nodes being either created or removed from the
36+
* cluster, depending on whether locations are being added or removed.
3737
* This list must always include the cluster's primary zone.
3838
*/
3939
// const locations = ['abc','def']

packages/google-container/samples/generated/v1beta1/cluster_manager.set_maintenance_policy.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ function main(projectId, zone, clusterId, maintenancePolicy) {
3535
// const projectId = 'abc123'
3636
/**
3737
* Required. The name of the Google Compute Engine
38-
* zone (https://cloud.google.com/compute/docs/zones#available) in which the
39-
* cluster resides.
38+
* zone (https://cloud.google.com/compute/docs/zones#available)
39+
* in which the cluster resides.
4040
*/
4141
// const zone = 'abc123'
4242
/**

packages/google-container/samples/generated/v1beta1/cluster_manager.update_node_pool.js

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,16 @@ function main(nodeVersion, imageType) {
4242
// const nodeVersion = 'abc123'
4343
/**
4444
* Required. The desired image type for the node pool. Please see
45-
* https://cloud.google.com/kubernetes-engine/docs/concepts/node-images for
46-
* available image types.
45+
* https://cloud.google.com/kubernetes-engine/docs/concepts/node-images
46+
* for available image types.
4747
*/
4848
// const imageType = 'abc123'
4949
/**
5050
* The desired list of Google Compute Engine
51-
* zones (https://cloud.google.com/compute/docs/zones#available) in which the
52-
* node pool's nodes should be located. Changing the locations for a node pool
53-
* will result in nodes being either created or removed from the node pool,
54-
* depending on whether locations are being added or removed.
51+
* zones (https://cloud.google.com/compute/docs/zones#available)
52+
* in which the node pool's nodes should be located. Changing the locations
53+
* for a node pool will result in nodes being either created or removed from
54+
* the node pool, depending on whether locations are being added or removed.
5555
*/
5656
// const locations = ['abc','def']
5757
/**
@@ -136,8 +136,9 @@ function main(nodeVersion, imageType) {
136136
// const windowsNodeConfig = {}
137137
/**
138138
* A list of hardware accelerators to be attached to each node.
139-
* See https://cloud.google.com/compute/docs/gpus for more information about
140-
* support for GPUs.
139+
* See
140+
* https://cloud.google.com/compute/docs/gpus
141+
* for more information about support for GPUs.
141142
*/
142143
// const accelerators = [1,2,3,4]
143144
/**
@@ -188,6 +189,12 @@ function main(nodeVersion, imageType) {
188189
* Flex Start flag for enabling Flex Start VM.
189190
*/
190191
// const flexStart = true
192+
/**
193+
* The desired boot disk config for nodes in the node pool.
194+
* Initiates an upgrade operation that migrates the nodes in the
195+
* node pool to the specified boot disk config.
196+
*/
197+
// const bootDisk = {}
191198

192199
// Imports the Container library
193200
const {ClusterManagerClient} = require('@google-cloud/container').v1beta1;

packages/google-container/samples/generated/v1beta1/snippet_metadata_google.container.v1beta1.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@
230230
"segments": [
231231
{
232232
"start": 25,
233-
"end": 210,
233+
"end": 217,
234234
"type": "FULL"
235235
}
236236
],
@@ -374,6 +374,10 @@
374374
{
375375
"name": "flex_start",
376376
"type": "TYPE_BOOL"
377+
},
378+
{
379+
"name": "boot_disk",
380+
"type": ".google.container.v1beta1.BootDisk"
377381
}
378382
],
379383
"resultType": ".google.container.v1beta1.Operation",

packages/google-container/src/v1beta1/cluster_manager_client.ts

Lines changed: 106 additions & 101 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)