Documentation ¶
Overview ¶
Copyright (c) 2024, Oracle and/or its affiliates. Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
Index ¶
- Constants
- func CreateDriver(config *types.Config, clusterConfig *types.ClusterConfig) (driver.ClusterDriver, error)
- type NoneDriver
- func (nd *NoneDriver) Close() error
- func (nd *NoneDriver) DefaultCNIInterfaces() []string
- func (nd *NoneDriver) Delete() error
- func (nd *NoneDriver) GetKubeAPIServerAddress() string
- func (nd *NoneDriver) GetKubeconfigPath() string
- func (nd *NoneDriver) Join(string, int, int) error
- func (nd *NoneDriver) PostInstallHelpStanza() string
- func (nd *NoneDriver) PostStart() error
- func (nd *NoneDriver) Start() (bool, bool, error)
- func (nd *NoneDriver) Stop() error
Constants ¶
View Source
const (
DriverName = "none"
)
Variables ¶
This section is empty.
Functions ¶
func CreateDriver ¶
func CreateDriver(config *types.Config, clusterConfig *types.ClusterConfig) (driver.ClusterDriver, error)
Types ¶
type NoneDriver ¶
type NoneDriver struct {
KubeConfig string
}
func (*NoneDriver) Close ¶
func (nd *NoneDriver) Close() error
func (*NoneDriver) DefaultCNIInterfaces ¶
func (nd *NoneDriver) DefaultCNIInterfaces() []string
func (*NoneDriver) Delete ¶
func (nd *NoneDriver) Delete() error
func (*NoneDriver) GetKubeAPIServerAddress ¶
func (nd *NoneDriver) GetKubeAPIServerAddress() string
func (*NoneDriver) GetKubeconfigPath ¶
func (nd *NoneDriver) GetKubeconfigPath() string
func (*NoneDriver) PostInstallHelpStanza ¶
func (nd *NoneDriver) PostInstallHelpStanza() string
func (*NoneDriver) PostStart ¶
func (nd *NoneDriver) PostStart() error
func (*NoneDriver) Stop ¶
func (nd *NoneDriver) Stop() error
Click to show internal directories.
Click to hide internal directories.