Documentation ¶
Index ¶
- type AlterManagerDeploymentController
- type CoreDNSController
- type DeploymentController
- func CreateDNSDeploymentController(client *k8s.Clientset, clientIp string, ...) (DeploymentController, error)
- func CreateExtensionDeploymentController(client *k8s.Clientset, clientIp string, ...) (DeploymentController, error)
- func CreateNetworkStackController(client *k8s.Clientset, clientIp string, ...) (DeploymentController, error)
- type ExtensionDeploymentController
- func (dc *ExtensionDeploymentController) GetName() string
- func (dc *ExtensionDeploymentController) HasInstalled() (bool, error)
- func (dc *ExtensionDeploymentController) Initialize(client *k8s.Clientset, clientIp string, ...) error
- func (dc *ExtensionDeploymentController) Install() error
- func (dc *ExtensionDeploymentController) UnInstall() error
- type KubeRouterNetworkController
- func (nc *KubeRouterNetworkController) GetName() string
- func (nc *KubeRouterNetworkController) HasInstalled() (bool, error)
- func (nc *KubeRouterNetworkController) Initialize(client *kubernetes.Clientset, clientIp string, ...) error
- func (nc *KubeRouterNetworkController) Install() error
- func (nc *KubeRouterNetworkController) UnInstall() error
- type MetricServerDeploymentController
- func (dc *MetricServerDeploymentController) GetName() string
- func (dc *MetricServerDeploymentController) HasInstalled() (bool, error)
- func (dc *MetricServerDeploymentController) Initialize(client *kubernetes.Clientset, clientIp string, ...) error
- func (dc *MetricServerDeploymentController) Install() error
- func (dc *MetricServerDeploymentController) UnInstall() error
- type PrometheusDeploymentController
- func (dc *PrometheusDeploymentController) GetName() string
- func (dc *PrometheusDeploymentController) HasInstalled() (bool, error)
- func (dc *PrometheusDeploymentController) Initialize(client *kubernetes.Clientset, clientIp string, ...) error
- func (dc *PrometheusDeploymentController) Install() error
- func (dc *PrometheusDeploymentController) UnInstall() error
- type TraefikDeploymentController
- func (dc *TraefikDeploymentController) GetName() string
- func (dc *TraefikDeploymentController) HasInstalled() (bool, error)
- func (dc *TraefikDeploymentController) Initialize(client *kubernetes.Clientset, clientIp string, ...) error
- func (dc *TraefikDeploymentController) Install() error
- func (dc *TraefikDeploymentController) UnInstall() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlterManagerDeploymentController ¶ added in v0.0.72
type AlterManagerDeploymentController struct {
// contains filtered or unexported fields
}
type CoreDNSController ¶ added in v0.0.43
type CoreDNSController struct {
// contains filtered or unexported fields
}
func (*CoreDNSController) GetName ¶ added in v0.0.43
func (dc *CoreDNSController) GetName() string
func (*CoreDNSController) HasInstalled ¶ added in v0.0.43
func (dc *CoreDNSController) HasInstalled() (bool, error)
func (*CoreDNSController) Initialize ¶ added in v0.0.43
func (dc *CoreDNSController) Initialize(client *kubernetes.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) error
func (*CoreDNSController) Install ¶ added in v0.0.43
func (dc *CoreDNSController) Install() error
func (*CoreDNSController) UnInstall ¶ added in v0.0.43
func (cd *CoreDNSController) UnInstall() error
type DeploymentController ¶ added in v0.0.72
type DeploymentController interface { Initialize(client *k8s.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) error Install() error UnInstall() error GetName() string HasInstalled() (bool, error) }
func CreateDNSDeploymentController ¶ added in v0.0.43
func CreateDNSDeploymentController(client *k8s.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) (DeploymentController, error)
func CreateExtensionDeploymentController ¶ added in v0.0.72
func CreateExtensionDeploymentController(client *k8s.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) (DeploymentController, error)
func CreateNetworkStackController ¶
func CreateNetworkStackController(client *k8s.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) (DeploymentController, error)
type ExtensionDeploymentController ¶ added in v0.0.72
type ExtensionDeploymentController struct {
// contains filtered or unexported fields
}
func (*ExtensionDeploymentController) GetName ¶ added in v0.0.72
func (dc *ExtensionDeploymentController) GetName() string
func (*ExtensionDeploymentController) HasInstalled ¶ added in v0.0.72
func (dc *ExtensionDeploymentController) HasInstalled() (bool, error)
func (*ExtensionDeploymentController) Initialize ¶ added in v0.0.72
func (dc *ExtensionDeploymentController) Initialize(client *k8s.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) error
func (*ExtensionDeploymentController) Install ¶ added in v0.0.72
func (dc *ExtensionDeploymentController) Install() error
func (*ExtensionDeploymentController) UnInstall ¶ added in v0.0.72
func (dc *ExtensionDeploymentController) UnInstall() error
type KubeRouterNetworkController ¶
type KubeRouterNetworkController struct {
// contains filtered or unexported fields
}
func (*KubeRouterNetworkController) GetName ¶
func (nc *KubeRouterNetworkController) GetName() string
func (*KubeRouterNetworkController) HasInstalled ¶
func (nc *KubeRouterNetworkController) HasInstalled() (bool, error)
func (*KubeRouterNetworkController) Initialize ¶
func (nc *KubeRouterNetworkController) Initialize(client *kubernetes.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) error
func (*KubeRouterNetworkController) Install ¶
func (nc *KubeRouterNetworkController) Install() error
func (*KubeRouterNetworkController) UnInstall ¶
func (nc *KubeRouterNetworkController) UnInstall() error
type MetricServerDeploymentController ¶ added in v0.0.77
type MetricServerDeploymentController struct {
// contains filtered or unexported fields
}
func (*MetricServerDeploymentController) GetName ¶ added in v0.0.77
func (dc *MetricServerDeploymentController) GetName() string
func (*MetricServerDeploymentController) HasInstalled ¶ added in v0.0.77
func (dc *MetricServerDeploymentController) HasInstalled() (bool, error)
func (*MetricServerDeploymentController) Initialize ¶ added in v0.0.77
func (dc *MetricServerDeploymentController) Initialize(client *kubernetes.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) error
func (*MetricServerDeploymentController) Install ¶ added in v0.0.77
func (dc *MetricServerDeploymentController) Install() error
func (*MetricServerDeploymentController) UnInstall ¶ added in v0.0.77
func (dc *MetricServerDeploymentController) UnInstall() error
type PrometheusDeploymentController ¶ added in v0.0.72
type PrometheusDeploymentController struct {
// contains filtered or unexported fields
}
func (*PrometheusDeploymentController) GetName ¶ added in v0.0.72
func (dc *PrometheusDeploymentController) GetName() string
func (*PrometheusDeploymentController) HasInstalled ¶ added in v0.0.72
func (dc *PrometheusDeploymentController) HasInstalled() (bool, error)
func (*PrometheusDeploymentController) Initialize ¶ added in v0.0.72
func (dc *PrometheusDeploymentController) Initialize(client *kubernetes.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) error
func (*PrometheusDeploymentController) Install ¶ added in v0.0.72
func (dc *PrometheusDeploymentController) Install() error
func (*PrometheusDeploymentController) UnInstall ¶ added in v0.0.72
func (dc *PrometheusDeploymentController) UnInstall() error
type TraefikDeploymentController ¶ added in v0.0.80
type TraefikDeploymentController struct {
// contains filtered or unexported fields
}
func (*TraefikDeploymentController) GetName ¶ added in v0.0.80
func (dc *TraefikDeploymentController) GetName() string
func (*TraefikDeploymentController) HasInstalled ¶ added in v0.0.80
func (dc *TraefikDeploymentController) HasInstalled() (bool, error)
func (*TraefikDeploymentController) Initialize ¶ added in v0.0.80
func (dc *TraefikDeploymentController) Initialize(client *kubernetes.Clientset, clientIp string, settings entities.LightningMonkeyClusterSettings) error
func (*TraefikDeploymentController) Install ¶ added in v0.0.80
func (dc *TraefikDeploymentController) Install() error
func (*TraefikDeploymentController) UnInstall ¶ added in v0.0.80
func (dc *TraefikDeploymentController) UnInstall() error
Click to show internal directories.
Click to hide internal directories.