Commit eda043c
authored
feat: [container] Add GPUDirectConfig to configure GPU Direct for node pools (#7035)
* feat: Add SwapConfig to enable and configure swap memory for node pools
feat: Add GPUDirectConfig to configure GPU Direct for node pools
feat: Add consolidation_delay to configure Cluster Autoscaler node consolidation delay
feat: Add RegistryHostConfig to ContainerdConfig for containerd registry host configuration
feat: Add SliceControllerConfig to AddonsConfig to manage the Slice Controller addon
feat: Add ManagedOpenTelemetryConfig to Cluster to manage the OpenTelemetry pipeline
feat: Add NodeDrainConfig to NodePool to configure node draining behavior
feat: Add AutopilotGeneralProfile to ClusterAutoscaling to configure Autopilot profiles
feat: Add SHORT_LIVED as a NodePoolUpdateStrategy
feat: Add DRAINING status to AdditionalIPRangesConfig for subnet draining
feat: Allow specifying subnetwork in NodeNetworkConfig during node pool creation
feat: Add DisruptionEvent to provide details on node disruption events
docs: A comment for field `sysctls` in message `.google.container.v1.LinuxNodeConfig` is changed
docs: A comment for field `subnetwork` in message `.google.container.v1.NodeNetworkConfig` is changed
docs: A comment for field `gcp_secret_manager_certificate_config` in message `.google.container.v1.ContainerdConfig` is changed
docs: A comment for field `cluster_ipv4_cidr_block` in message `.google.container.v1.IPAllocationPolicy` is changed
docs: A comment for field `node_ipv4_cidr_block` in message `.google.container.v1.IPAllocationPolicy` is changed
docs: A comment for field `services_ipv4_cidr_block` in message `.google.container.v1.IPAllocationPolicy` is changed
docs: A comment for field `tpu_ipv4_cidr_block` in message `.google.container.v1.IPAllocationPolicy` is changed
docs: A comment for field `cluster_ipv4_cidr` in message `.google.container.v1.Cluster` is changed
docs: A comment for field `services_ipv4_cidr` in message `.google.container.v1.Cluster` is changed
docs: A comment for field `tpu_ipv4_cidr_block` in message `.google.container.v1.Cluster` is changed
docs: A comment for field `recurrence` in message `.google.container.v1.RecurringTimeWindow` is changed
PiperOrigin-RevId: 859731311
Source-Link: googleapis/googleapis@928703e
Source-Link: googleapis/googleapis-gen@22be7aa
Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNvbnRhaW5lci8uT3dsQm90LnlhbWwiLCJoIjoiMjJiZTdhYTU4MWJiMTBhYTc5OGUyMDBiZjUzMWZlYTM3NDkyNTdhNCJ9
* 🦉 Updates from OwlBot post-processor
See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
* feat: Add GPUDirectConfig to configure GPU Direct for node pools
feat: Add consolidation_delay to configure Cluster Autoscaler node consolidation delay
feat: Add RegistryHostConfig to ContainerdConfig for containerd registry host configuration
feat: Add SliceControllerConfig to AddonsConfig to manage the Slice Controller addon
feat: Add NodeDrainConfig to NodePool to configure node draining behavior
feat: Add AutopilotGeneralProfile to ClusterAutoscaling to configure Autopilot profiles
feat: Add SHORT_LIVED as a NodePoolUpdateStrategy
feat: Add DRAINING status to AdditionalIPRangesConfig for subnet draining
feat: Allow specifying subnetwork in NodeNetworkConfig during node pool creation
feat: Add DisruptionEvent to provide details on node disruption events
feat: Add ManagedOpenTelemetryConfig to Cluster to manage the OpenTelemetry pipeline
feat: Add fields for Rollback-Safe upgrades, including RollbackSafeUpgrade, CompatibilityStatus, and CompleteControlPlaneUpgrade RPC
feat: Add shutdown_grace_period_seconds and shutdown_grace_period_critical_pods_seconds to NodeKubeletConfig to configure graceful node shutdown for Spot VMs
feat: Add PodSnapshotConfig to AddonsConfig to manage Pod Snapshots
docs: A comment for field `sysctls` in message `.google.container.v1beta1.LinuxNodeConfig` is changed
docs: A comment for field `subnetwork` in message `.google.container.v1beta1.NodeNetworkConfig` is changed
docs: A comment for field `enable_legacy_lustre_port` in message `.google.container.v1beta1.LustreCsiDriverConfig` is changed
docs: A comment for field `cluster_ipv4_cidr_block` in message `.google.container.v1beta1.IPAllocationPolicy` is changed
docs: A comment for field `node_ipv4_cidr_block` in message `.google.container.v1beta1.IPAllocationPolicy` is changed
docs: A comment for field `services_ipv4_cidr_block` in message `.google.container.v1beta1.IPAllocationPolicy` is changed
docs: A comment for field `tpu_ipv4_cidr_block` in message `.google.container.v1beta1.IPAllocationPolicy` is changed
docs: A comment for field `cluster_ipv4_cidr` in message `.google.container.v1beta1.Cluster` is changed
docs: A comment for field `services_ipv4_cidr` in message `.google.container.v1beta1.Cluster` is changed
docs: A comment for field `tpu_ipv4_cidr_block` in message `.google.container.v1beta1.Cluster` is change
PiperOrigin-RevId: 859828557
Source-Link: googleapis/googleapis@6406df7
Source-Link: googleapis/googleapis-gen@baa9506
Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNvbnRhaW5lci8uT3dsQm90LnlhbWwiLCJoIjoiYmFhOTUwNjI5MTg0OTcyOWVlZDRjMjQ3NTEwZDA0YTYwMTExNWY4ZSJ9
* 🦉 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 5b20ea0 commit eda043c
17 files changed
Lines changed: 16091 additions & 78 deletions
File tree
- packages/google-container
- protos
- google/container
- v1beta1
- v1
- samples/generated
- v1beta1
- v1
- src
- v1beta1
- v1
- test
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
| 111 | + | |
111 | 112 | | |
112 | 113 | | |
113 | 114 | | |
| |||
Lines changed: 420 additions & 15 deletions
Large diffs are not rendered by default.
Lines changed: 461 additions & 14 deletions
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments