add Token RPC endpoint to grab a machine token for adding it to a cluster

This commit is contained in:
Pavel Sviderski
2024-09-12 09:55:02 +10:00
parent fb236fb922
commit a64caf34a7
7 changed files with 214 additions and 58 deletions
+6
View File
@@ -4,11 +4,13 @@ package api;
option go_package = "github.com/psviderski/uncloud/internal/machine/api/pb";
import "google/protobuf/empty.proto";
import "internal/machine/api/pb/common.proto";
import "internal/machine/api/pb/cluster.proto";
service Machine {
rpc InitCluster(InitClusterRequest) returns (InitClusterResponse);
rpc Token(google.protobuf.Empty) returns (TokenResponse);
}
message InitClusterRequest {
@@ -20,3 +22,7 @@ message InitClusterRequest {
message InitClusterResponse {
MachineInfo machine = 1;
}
message TokenResponse {
string token = 1;
}