replicationcontroller

package
v0.0.0-...-b1c395d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2016 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ProxyServer

func ProxyServer(ws *websocket.Conn)

Types

type Credential

type Credential struct {
	IP  string
	SSH SSH
}

type DeleteController

type DeleteController struct {
	beego.Controller
}

func (*DeleteController) Get

func (c *DeleteController) Get()

type EditController

type EditController struct {
	beego.Controller
}

func (*EditController) Get

func (c *EditController) Get()

func (*EditController) Post

func (c *EditController) Post()

type ListController

type ListController struct {
	beego.Controller
}

func (*ListController) Get

func (c *ListController) Get()

type Pod

type Pod struct {
	Name           string
	Namespace      string
	HostIP         string
	PodIP          string
	Phase          string
	Age            string
	ContainerSlice []PodContainer
}

type PodContainer

type PodContainer struct {
	Name         string
	Image        string
	ContainerID  string
	RestartCount int
	Ready        bool
	PortSlice    []PodContainerPort
}

type PodContainerPort

type PodContainerPort struct {
	Name          string
	ContainerPort int
	Protocol      string
}

type PodDeleteController

type PodDeleteController struct {
	beego.Controller
}

func (*PodDeleteController) Get

func (c *PodDeleteController) Get()

type PodLogController

type PodLogController struct {
	beego.Controller
}

func (*PodLogController) Get

func (c *PodLogController) Get()

type ReplicationController

type ReplicationController struct {
	Name           string
	ReplicaAmount  int
	Selector       ReplicationControllerSelector
	Label          ReplicationControllerLabel
	ContainerSlice []ReplicationControllerContainer
}

type ReplicationControllerAndRelatedPod

type ReplicationControllerAndRelatedPod struct {
	Name                                                     string
	Namespace                                                string
	ReplicaAmount                                            int
	AliveReplicaAmount                                       int
	Selector                                                 map[string]string
	Label                                                    map[string]string
	PodSlice                                                 []Pod
	Display                                                  string
	HiddenTagGuiInventoryReplicationControllerSize           string
	HiddenTagGuiInventoryReplicationControllerDelete         string
	HiddenTagGuiInventoryReplicationControllerPodlog         string
	HiddenTagGuiInventoryReplicationControllerPodDelete      string
	HiddenTagGuiInventoryReplicationControllerDockerterminal string
}

type ReplicationControllerContainer

type ReplicationControllerContainer struct {
	Name      string
	Image     string
	PortSlice []ReplicationControllerContainerPort
}

type ReplicationControllerContainerPort

type ReplicationControllerContainerPort struct {
	Name          string
	ContainerPort int
}

type ReplicationControllerLabel

type ReplicationControllerLabel struct {
	Name string
}

type ReplicationControllerSelector

type ReplicationControllerSelector struct {
	Name    string
	Version string
}

type SSH

type SSH struct {
	Port     int
	User     string
	Password string
}

type SizeController

type SizeController struct {
	beego.Controller
}

func (*SizeController) Get

func (c *SizeController) Get()

func (*SizeController) Post

func (c *SizeController) Post()

type TerminalController

type TerminalController struct {
	beego.Controller
}

func (*TerminalController) Get

func (c *TerminalController) Get()

type WebSocketController

type WebSocketController struct {
	beego.Controller
}

func (*WebSocketController) Get

func (c *WebSocketController) Get()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL