Skip to content

Commit

Permalink
feat: add optional secondary_boot_disk_update_strategy field to NodeP…
Browse files Browse the repository at this point in the history
…ool API

---
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
  • Loading branch information
Google APIs authored and Copybara-Service committed Mar 21, 2024
1 parent 4491331 commit 5b48bcb
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions google/container/v1beta1/cluster_service.proto
Expand Up @@ -840,6 +840,10 @@ message NodeConfig {

// List of secondary boot disks attached to the nodes.
repeated SecondaryBootDisk secondary_boot_disks = 48;

// Secondary boot disk update strategy.
optional SecondaryBootDiskUpdateStrategy secondary_boot_disk_update_strategy =
50;
}

// Specifies options for controlling advanced machine features.
Expand Down Expand Up @@ -2661,6 +2665,9 @@ message ClusterUpdate {
// Google Compute Engine hosts.
HostMaintenancePolicy desired_host_maintenance_policy = 132;

// Enable/Disable Multi-Networking for the cluster
optional bool desired_enable_multi_networking = 135;

// The desired resource manager tags that apply to all auto-provisioned node
// pools in autopilot clusters and node auto-provisioning enabled clusters.
ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136;
Expand Down Expand Up @@ -5993,3 +6000,7 @@ enum InTransitEncryptionConfig {
// Data in-transit is encrypted using inter-node transparent encryption.
IN_TRANSIT_ENCRYPTION_INTER_NODE_TRANSPARENT = 2;
}

// SecondaryBootDiskUpdateStrategy is a placeholder which will be extended
// in the future to define different options for updating secondary boot disks.
message SecondaryBootDiskUpdateStrategy {}

0 comments on commit 5b48bcb

Please sign in to comment.