Skip to content

Commit ef3732f

Browse files
feat: Add SwapConfig to enable and configure swap memory for node pools (#31771)
* feat: Add SwapConfig to enable and configure swap memory for node pools feat: Add NodeKernelModuleLoading to configure kernel module loading policies for nodes feat: Add WritableCgroups to the containerd config feat: Add network_tier_config and accelerator_network_profile to NodePool feat: Add cluster-level network_tier_config feat: Add SecretSyncConfig to sync secrets from Secret Manager feat: Add 'enabled' field to AutoIpamConfig to enable/disable Auto IPAM feat: Add 'wait_for_drain_duration' to AutoscaledRolloutPolicy in BlueGreenSettings feat: Add 'end_time_behavior' to MaintenanceExclusionOptions feat: Add PrivilegedAdmissionConfig for Autopilot clusters feat: Add MembershipType to Fleet config feat: Add fields to DNSEndpointConfig to control k8s token and cert authentication via DNS docs: updated comments for various types, messages, and fields. PiperOrigin-RevId: 819353076 Source-Link: googleapis/googleapis@63281f4 Source-Link: googleapis/googleapis-gen@ab89673 Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWNvbnRhaW5lci12MWJldGExLy5Pd2xCb3QueWFtbCIsImgiOiJhYjg5NjczOTE1ZDg5YjNmODk0N2UxYzY4ZTgxNGE4M2M4Y2ZiNTlmIn0= * 🦉 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 8296f86 commit ef3732f

4 files changed

Lines changed: 373 additions & 18 deletions

File tree

google-cloud-container-v1beta1/lib/google/cloud/container/v1beta1/cluster_manager/client.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,14 @@ def update_cluster request, options = nil
741741
# in which the node pool's nodes should be located. Changing the locations
742742
# for a node pool will result in nodes being either created or removed from
743743
# the node pool, depending on whether locations are being added or removed.
744+
#
745+
# Warning: It is recommended to update node pool locations in a standalone
746+
# API call. Do not combine a location update with changes to other fields
747+
# (such as `tags`, `labels`, `taints`, etc.) in the same request.
748+
# Otherwise, the API performs a structural modification where changes to
749+
# other fields will only apply to newly created nodes and will not be
750+
# applied to existing nodes in the node pool. To ensure all nodes are updated
751+
# consistently, use a separate API call for location changes.
744752
# @param workload_metadata_config [::Google::Cloud::Container::V1beta1::WorkloadMetadataConfig, ::Hash]
745753
# The desired workload metadata config for the node pool.
746754
# @param name [::String]

google-cloud-container-v1beta1/lib/google/container/v1beta1/cluster_service_pb.rb

Lines changed: 16 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

google-cloud-container-v1beta1/lib/google/container/v1beta1/cluster_service_services_pb.rb

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

0 commit comments

Comments
 (0)