feat: add storage pools field to NodePool API
feat: Add ControlPlaneEndpointsConfig message to consolidate control plane isolation options
feat: Add DNSEndpointConfig for new DNS-based control plane access
Moves control plane and node isolation fields to respective objects for better semantics, deprecating former locations. Introduces new DNS-based access to control plane, simplifying control plane access.
feat: add API to enable/disable secret manager csi component on GKE clusters
feat: Add CompliancePosture field for configuration of GKE Compliance Posture product
feat: Add RBACBindingConfig to API
feat: Add CompliancePosture field for configuration of GKE Compliance Posture product
feat: Add KCP_SSHD and KCP_CONNECTION to the supported values for the --logging flag for the create and update cluster commands
feat: surface upgrade_target_version in GetServerConfig for all supported release channels
feat: added support for Parallelstore CSI Driver
docs: Minor documentation updates
PiperOrigin-RevId: 684119299
feat: A new message `RayOperatorConfig` is added
feat: A new message `RayClusterLoggingConfig` is added
feat: A new message `RayClusterMonitoringConfig` is added
docs: A comment for field `subnetwork` in message `.google.container.v1beta1.AdditionalPodNetworkConfig` is changed
docs: A comment for field `secondary_pod_range` in message `.google.container.v1beta1.AdditionalPodNetworkConfig` is changed
docs: A comment for field `max_pods_per_node` in message `.google.container.v1beta1.AdditionalPodNetworkConfig` is changed
PiperOrigin-RevId: 652939437
feat: A new field `hugepages` is added to message `.google.container.v1.LinuxNodeConfig`
feat: A new field `containerd_config` is added to message `.google.container.v1.NodeConfig`
feat: A new field `enable_nested_virtualization` is added to message `.google.container.v1.AdvancedMachineFeatures`
feat: A new message `ContainerdConfig` is added
feat: A new field `satisfies_pzs` is added to message `.google.container.v1.Cluster`
feat: A new field `satisfies_pzi` is added to message `.google.container.v1.Cluster`
feat: A new value `ENTERPRISE` is added to enum `Mode`
feat: A new field `node_kubelet_config` is added to message `.google.container.v1.NodePoolAutoConfig`
feat: A new field `containerd_config` is added to message `.google.container.v1.NodeConfigDefaults`
feat: A new field `node_kubelet_config` is added to message `.google.container.v1.NodeConfigDefaults`
feat: A new field `desired_containerd_config` is added to message `.google.container.v1.ClusterUpdate`
feat: A new field `desired_node_kubelet_config` is added to message `.google.container.v1.ClusterUpdate`
feat: A new field `desired_node_pool_auto_config_kubelet_config` is added to message `.google.container.v1.ClusterUpdate`
feat: A new field `accelerators` is added to message `.google.container.v1.UpdateNodePoolRequest`
feat: A new field `containerd_config` is added to message `.google.container.v1.UpdateNodePoolRequest`
feat: A new value `MPS` is added to enum `GPUSharingStrategy`
feat: A new field `additive_vpc_scope_dns_domain` is added to message `.google.container.v1.DNSConfig`
feat: A new value `CADVISOR` is added to enum `Component`
feat: A new value `KUBELET` is added to enum `Component`
docs: A comment for field `desired_private_cluster_config` in message `.google.container.v1.ClusterUpdate` is changed
docs: A comment for field `in_transit_encryption_config` in message `.google.container.v1.NetworkConfig` is changed
PiperOrigin-RevId: 641308642
feat: A new field `hugepages` is added to message `.google.container.v1beta1.LinuxNodeConfig`
feat: A new field `containerd_config` is added to message `.google.container.v1beta1.NodeConfig`
feat: A new field `enable_nested_virtualization` is added to message `.google.container.v1beta1.AdvancedMachineFeatures`
feat: A new message `ContainerdConfig` is added
feat: A new field `compliance_posture_config` is added to message `.google.container.v1beta1.Cluster`
feat: A new field `satisfies_pzs` is added to message `.google.container.v1beta1.Cluster`
feat: A new field `satisfies_pzi` is added to message `.google.container.v1beta1.Cluster`
feat: A new message `CompliancePostureConfig` is added
feat: A new value `ENTERPRISE` is added to enum `Mode`
feat: A new field `containerd_config` is added to message `.google.container.v1beta1.NodeConfigDefaults`
feat: A new field `node_kubelet_config` is added to message `.google.container.v1beta1.NodeConfigDefaults`
feat: A new field `node_kubelet_config` is added to message `.google.container.v1beta1.NodePoolAutoConfig`
feat: A new field `private_cluster_config` is added to message `.google.container.v1beta1.ClusterUpdate`
feat: A new field `desired_containerd_config` is added to message
`.google.container.v1beta1.ClusterUpdate`
feat: A new field `desired_node_kubelet_config` is added to message `.google.container.v1beta1.ClusterUpdate`
feat: A new field `desired_node_pool_auto_config_kubelet_config` is added to message `.google.container.v1beta1.ClusterUpdate`
feat: A new field `accelerators` is added to message `.google.container.v1beta1.UpdateNodePoolRequest`
feat: A new field `containerd_config` is added to message `.google.container.v1beta1.UpdateNodePoolRequest`
feat: A new value `MPS` is added to enum `GPUSharingStrategy`
feat: A new field `additive_vpc_scope_dns_domain` is added to message `.google.container.v1beta1.DNSConfig`
feat: A new value `CADVISOR` is added to enum `Component`
feat: A new value `KUBELET` is added to enum `Component`
docs: A comment for field `name` in message
`.google.container.v1beta1.BinaryAuthorization` is changed
docs: A comment for field `desired_private_cluster_config` in message `.google.container.v1beta1.ClusterUpdate` is changed
docs: A comment for field `desired_in_transit_encryption_config` in message `.google.container.v1beta1.ClusterUpdate` is changed
PiperOrigin-RevId: 637999010
---
feat: allow existing clusters to enable multi-networking
---
chore: update go_package and Go importpath
---
chore: update go_package and Go importpath
PiperOrigin-RevId: 617956116
feat: new message StatefulHAConfig
docs: Autopilot.conversion_status is now OUTPUT_ONLY
docs: update Autopilot.conversion_status comment with behavior
PiperOrigin-RevId: 603382984
---
feat: add CompleteConvertToAutopilot API to commit Autopilot conversion operation
---
feat: adding a field to allow turn the DPv2 node to node encryption feature on or off
---
docs: minor comments changes
PiperOrigin-RevId: 577924838