Documentation ¶
Index ¶
- Variables
- func NewManager(keyword, keywordPlural string, columns, adminColumns *Columns) *modules.ResourceManager
- type Columns
- type ConfigMapManager
- type DeploymentManager
- type PodManager
- type RawResourceManager
- func (m *RawResourceManager) Delete(s *mcclient.ClientSession, kind string, namespace string, name string, ...) error
- func (m *RawResourceManager) Get(s *mcclient.ClientSession, kind string, namespace string, name string, ...) (jsonutils.JSONObject, error)
- func (m *RawResourceManager) Put(s *mcclient.ClientSession, kind string, namespace string, name string, ...) error
- type ReleaseManager
- type ServiceManager
- type TillerManager
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Charts *modules.ResourceManager
)
View Source
var (
Clusters *modules.ResourceManager
)
View Source
var (
Logs *modules.ResourceManager
)
View Source
var (
Nodes *modules.ResourceManager
)
View Source
var (
Repos *modules.ResourceManager
)
Functions ¶
func NewManager ¶
func NewManager(keyword, keywordPlural string, columns, adminColumns *Columns) *modules.ResourceManager
Types ¶
type Columns ¶
type Columns struct {
// contains filtered or unexported fields
}
func NewClusterCols ¶
func NewColumns ¶
func NewNamespaceCols ¶
func NewResourceCols ¶
type ConfigMapManager ¶
type ConfigMapManager struct {
modules.ResourceManager
}
var ConfigMaps *ConfigMapManager
type DeploymentManager ¶
type DeploymentManager struct {
modules.ResourceManager
}
var Deployments *DeploymentManager
type RawResourceManager ¶
type RawResourceManager struct {
// contains filtered or unexported fields
}
var RawResource *RawResourceManager
func (*RawResourceManager) Delete ¶
func (m *RawResourceManager) Delete(s *mcclient.ClientSession, kind string, namespace string, name string, query jsonutils.JSONObject, ctxs []modules.ManagerContext) error
func (*RawResourceManager) Get ¶
func (m *RawResourceManager) Get(s *mcclient.ClientSession, kind string, namespace string, name string, query jsonutils.JSONObject, ctxs []modules.ManagerContext) (jsonutils.JSONObject, error)
func (*RawResourceManager) Put ¶
func (m *RawResourceManager) Put(s *mcclient.ClientSession, kind string, namespace string, name string, body jsonutils.JSONObject, ctxs []modules.ManagerContext) error
type ReleaseManager ¶
type ReleaseManager struct {
modules.ResourceManager
}
var (
Releases *ReleaseManager
)
type ServiceManager ¶
type ServiceManager struct {
modules.ResourceManager
}
var Services *ServiceManager
type TillerManager ¶
type TillerManager struct {
modules.ResourceManager
}
var (
Tiller *TillerManager
)
Click to show internal directories.
Click to hide internal directories.