Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶ added in v0.0.2
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶ added in v0.0.2
func NewController(provider SystemInfoProvider) *Controller
func (Controller) GetSystemInfo ¶ added in v0.0.2
func (c Controller) GetSystemInfo(w http.ResponseWriter, r *http.Request)
type MultinodeSystemInfoProvider ¶ added in v0.0.2
type MultinodeSystemInfoProvider struct {
// contains filtered or unexported fields
}
func NewMultinodeSystemInfoProvider ¶ added in v0.0.2
func NewMultinodeSystemInfoProvider(configMaps configMaps, pvc pvcClient, namespace string, componentLister componentLister) *MultinodeSystemInfoProvider
type SingleNodeSystemInfoProvider ¶ added in v0.0.2
type SingleNodeSystemInfoProvider struct {
// contains filtered or unexported fields
}
SingleNodeSystemInfoProvider provides system information for single-node CES installations.
func NewSingleNodeSystemInfoProvider ¶ added in v0.0.2
func NewSingleNodeSystemInfoProvider(volumeBasePath string, volumeIncreaseFactor float32) *SingleNodeSystemInfoProvider
NewSingleNodeSystemInfoProvider creates a new SingleNodeSystemInfoProvider using etcd and Btrfs.
type SystemInfoProvider ¶ added in v0.0.2
type SystemInfoProvider interface {
// contains filtered or unexported methods
}
Click to show internal directories.
Click to hide internal directories.