Documentation ¶
Index ¶
- Constants
- Variables
- type Actionable
- type BootstrapConfiguration
- type JoinConfiguration
- type KubernetesBaseOSConfiguration
- type ResetConfiguration
- type Role
- type Target
- func (t *Target) Apply(data interface{}, states ...string) error
- func (t *Target) DownloadFileContents(sourcePath string) (string, error)
- func (t *Target) IsSUSEOS() (bool, error)
- func (t *Target) UploadFile(sourcePath, targetPath string) error
- func (t *Target) UploadFileContents(targetPath, contents string) error
- type TargetCache
- type UpgradeConfiguration
Constants ¶
View Source
const (
SUSEOSID = "suse"
)
Variables ¶
View Source
var (
Secrets = []string{
"pki/ca.crt",
"pki/ca.key",
"pki/sa.key",
"pki/sa.pub",
"pki/front-proxy-ca.crt",
"pki/front-proxy-ca.key",
"pki/etcd/ca.crt",
"pki/etcd/ca.key",
"admin.conf",
}
)
Functions ¶
This section is empty.
Types ¶
type Actionable ¶
type BootstrapConfiguration ¶
type JoinConfiguration ¶
type KubernetesBaseOSConfiguration ¶ added in v0.7.0
type ResetConfiguration ¶
ResetConfiguration holds information passed to kubeadm
type Target ¶
type Target struct { Actionable Target string Nodename string Cache TargetCache }
func (*Target) DownloadFileContents ¶
func (*Target) UploadFile ¶
func (*Target) UploadFileContents ¶
type TargetCache ¶
type UpgradeConfiguration ¶ added in v0.7.0
type UpgradeConfiguration struct {
KubernetesVersion string
}
UpgradeConfiguration holds information passed to kubeadm during upgrade
Source Files ¶
Click to show internal directories.
Click to hide internal directories.