added kubernetes - NOT TESTED

This commit is contained in:
2025-04-06 23:52:48 +03:00
parent 658789cccb
commit caff230188
8 changed files with 209 additions and 31 deletions

View File

@@ -16,6 +16,11 @@ type Server struct {
Domain string
}
type TerminalConnection struct {
Conn net.Conn
ResizerFunc func(width uint, height uint) error
}
type Port struct {
Number uint16
Protocol models.PortProtocol
@@ -48,8 +53,7 @@ type InstanceManager interface {
// Terminal
// Status Changing
InteractiveTerminal(ctx context.Context, serverId string) (*net.Conn, error)
ResizeTerminal(ctx context.Context, serverId string, width uint, height uint) error
InteractiveTerminal(ctx context.Context, serverId string) (*TerminalConnection, error)
// File Browser