Skip to content

Commit 6485d9c

Browse files
Google APIscopybara-github
authored andcommitted
feat: add a FastSocket API
PiperOrigin-RevId: 491381130
1 parent 5b64b2c commit 6485d9c

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

google/container/v1beta1/cluster_service.proto

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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.
47644775
message GetOpenIDConfigRequest {

0 commit comments

Comments
 (0)