Documentation ¶
Index ¶
- Constants
- type CheckVIPAddress
- type CreateManifestsFolder
- type DeleteVIP
- type DeleteVIPModule
- type GenerateHaproxyManifest
- type GenerateK3sHaproxyManifest
- type GenerateK3sKubevipDaemonset
- type GenerateKubevipManifest
- type GetChecksum
- type GetInterfaceName
- type HaproxyModule
- type K3sHaproxyModule
- type K3sKubevipModule
- type KubevipModule
- type UpdateHosts
- type UpdateK3s
- type UpdateKubeProxy
- type UpdateKubelet
Constants ¶
View Source
const (
LocalServer = "server: https://127.0.0.1"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckVIPAddress ¶
type CheckVIPAddress struct {
common.KubeAction
}
type CreateManifestsFolder ¶
type CreateManifestsFolder struct {
action.BaseAction
}
type DeleteVIP ¶
type DeleteVIP struct {
common.KubeAction
}
type DeleteVIPModule ¶
type DeleteVIPModule struct { common.KubeModule Skip bool }
func (*DeleteVIPModule) Init ¶
func (k *DeleteVIPModule) Init()
func (*DeleteVIPModule) IsSkip ¶
func (k *DeleteVIPModule) IsSkip() bool
type GenerateHaproxyManifest ¶
type GenerateHaproxyManifest struct {
common.KubeAction
}
type GenerateK3sHaproxyManifest ¶
type GenerateK3sHaproxyManifest struct {
common.KubeAction
}
type GenerateK3sKubevipDaemonset ¶
type GenerateK3sKubevipDaemonset struct {
common.KubeAction
}
type GenerateKubevipManifest ¶
type GenerateKubevipManifest struct {
common.KubeAction
}
type GetChecksum ¶
type GetChecksum struct {
common.KubeAction
}
type GetInterfaceName ¶
type GetInterfaceName struct {
common.KubeAction
}
type HaproxyModule ¶
type HaproxyModule struct { common.KubeModule Skip bool }
func (*HaproxyModule) Init ¶
func (h *HaproxyModule) Init()
func (*HaproxyModule) IsSkip ¶
func (h *HaproxyModule) IsSkip() bool
type K3sHaproxyModule ¶
type K3sHaproxyModule struct { common.KubeModule Skip bool }
func (*K3sHaproxyModule) Init ¶
func (k *K3sHaproxyModule) Init()
func (*K3sHaproxyModule) IsSkip ¶
func (k *K3sHaproxyModule) IsSkip() bool
type K3sKubevipModule ¶
type K3sKubevipModule struct { common.KubeModule Skip bool }
func (*K3sKubevipModule) Init ¶
func (k *K3sKubevipModule) Init()
func (*K3sKubevipModule) IsSkip ¶
func (k *K3sKubevipModule) IsSkip() bool
type KubevipModule ¶
type KubevipModule struct { common.KubeModule Skip bool }
func (*KubevipModule) Init ¶
func (k *KubevipModule) Init()
func (*KubevipModule) IsSkip ¶
func (k *KubevipModule) IsSkip() bool
type UpdateHosts ¶
type UpdateHosts struct {
common.KubeAction
}
type UpdateK3s ¶
type UpdateK3s struct {
common.KubeAction
}
type UpdateKubeProxy ¶
type UpdateKubeProxy struct {
common.KubeAction
}
type UpdateKubelet ¶
type UpdateKubelet struct {
common.KubeAction
}
Click to show internal directories.
Click to hide internal directories.