Documentation ¶
Index ¶
- Constants
- func CreateDriver(config *conftypes.Config, clusterConfig *conftypes.ClusterConfig) (driver.ClusterDriver, error)
- type ByoDriver
- func (bd *ByoDriver) Close() error
- func (bd *ByoDriver) DefaultCNIInterfaces() []string
- func (bd *ByoDriver) Delete() error
- func (bd *ByoDriver) GetKubeAPIServerAddress() string
- func (bd *ByoDriver) GetKubeconfigPath() string
- func (bd *ByoDriver) Join(kubeconfigPath string, controlPlaneNodes int, workerNodes int) error
- func (bd *ByoDriver) PostInstallHelpStanza() string
- func (bd *ByoDriver) PostStart() error
- func (bd *ByoDriver) Stage(version string) (string, string, bool, error)
- func (bd *ByoDriver) Start() (bool, bool, error)
- func (bd *ByoDriver) Stop() error
Constants ¶
View Source
const (
DriverName = "byo"
)
Variables ¶
This section is empty.
Functions ¶
func CreateDriver ¶
func CreateDriver(config *conftypes.Config, clusterConfig *conftypes.ClusterConfig) (driver.ClusterDriver, error)
Types ¶
type ByoDriver ¶
type ByoDriver struct { Name string Config conftypes.ClusterConfig KubeconfigPath string PKIInfo *kubepki.PKIInfo UploadCertificateKey string }
func (*ByoDriver) DefaultCNIInterfaces ¶
func (*ByoDriver) GetKubeAPIServerAddress ¶
func (*ByoDriver) GetKubeconfigPath ¶
func (*ByoDriver) PostInstallHelpStanza ¶
Click to show internal directories.
Click to hide internal directories.