feat(dns): configure and store public IP when initialising machine

This commit is contained in:
Pavel Sviderski
2025-02-25 21:21:37 +10:00
parent d0fd9db258
commit 289d964b2a
8 changed files with 359 additions and 228 deletions
+2
View File
@@ -5,6 +5,7 @@ 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/machine.proto";
service Cluster {
@@ -20,6 +21,7 @@ service Cluster {
message AddMachineRequest {
string name = 1;
NetworkConfig network = 2;
IP public_ip = 3;
}
message AddMachineResponse {