@@ -753,6 +753,9 @@ message NodeConfig {
753753 // All the nodes in the node pool will be Confidential VM once enabled.
754754 ConfidentialNodes confidential_nodes = 35 ;
755755
756+ // Enable or disable NCCL fast socket for the node pool.
757+ optional FastSocket fast_socket = 36 ;
758+
756759 // The resource labels for the node pool to use to annotate any related
757760 // Google Compute Engine resources.
758761 map <string , string > resource_labels = 37 ;
@@ -1478,9 +1481,8 @@ message BinaryAuthorization {
14781481 // anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored.
14791482 bool enabled = 1 [deprecated = true ];
14801483
1481- // Mode of operation for binauthz policy evaluation. Currently the only
1482- // options are equivalent to enable/disable. If unspecified, defaults to
1483- // DISABLED.
1484+ // Mode of operation for binauthz policy evaluation. If unspecified, defaults
1485+ // to DISABLED.
14841486 EvaluationMode evaluation_mode = 2 ;
14851487}
14861488
@@ -2548,6 +2550,9 @@ message UpdateNodePoolRequest {
25482550 // Enable or disable gvnic on the node pool.
25492551 VirtualNIC gvnic = 29 ;
25502552
2553+ // Enable or disable NCCL fast socket for the node pool.
2554+ FastSocket fast_socket = 31 ;
2555+
25512556 // Logging configuration.
25522557 NodePoolLoggingConfig logging_config = 32 ;
25532558
@@ -4759,6 +4764,12 @@ message VirtualNIC {
47594764 bool enabled = 1 ;
47604765}
47614766
4767+ // Configuration of Fast Socket feature.
4768+ message FastSocket {
4769+ // Whether Fast Socket features are enabled in the node pool.
4770+ bool enabled = 1 ;
4771+ }
4772+
47624773// GetOpenIDConfigRequest gets the OIDC discovery document for the
47634774// cluster. See the OpenID Connect Discovery 1.0 specification for details.
47644775message GetOpenIDConfigRequest {
0 commit comments