implement CLI init cluster, add SSH and WireGuard cluster connectors

This commit is contained in:
Pavel Sviderski committed 2024-09-10 13:48:14 +10:00
1 parent fd314bcf65
commit 9e44d30328
8 files changed
+729 -223

No files matched your search

+5 -8
View File
@@ -1,11 +1,8 @@
package cli
import "uncloud/internal/cli/config"
type Machine struct {
connConfig config.MachineConnection
}
func NewMachine(connConfig config.MachineConnection) *Machine {
return &Machine{connConfig: connConfig}
type RemoteMachine struct {
User string
Host string
Port int
KeyPath string
}