Versions in this module Expand all Collapse all v0 v0.0.2 Apr 1, 2019 v0.0.1 Mar 27, 2019 Changes in this version + var TerminalPort uint16 v0.0.0 Mar 18, 2019 Changes in this version + const ClassPathNamespace + const DefaultApiserver + const DefaultKubeTTYimage + const DefaultNamespace + const DefaultPrefix + const DefaultServiceAccount + const DefaultTTYnameapace + const ServiceAccountName + var DefaultTTYDeployReplicas = int32(1) + func CheckHeartbeat(t *Terminal) + func CreateTTYcontainer(t *Terminal) error + func CreateTTYdeploy(t *Terminal) error + func CreateTTYservice(t *Terminal) error + func LoadTerminalID() error + func Register(container *restful.Container) + func Serve(cmd *cobra.Command) + type Heartbeater interface + CleanTerminalJob func(stopped chan bool) error + UpdateTimestamp func() error + func NewHeartbeater(tid string, namespace string) Heartbeater + type Terminal struct + Apiserver string + EndPoint string + Namespace string + TTYKubeImage string + TerminalID string + User string + UserToken string + WithoutToken bool + func (t *Terminal) Create() error