Versions in this module Expand all Collapse all v0 v0.0.1 Mar 16, 2026 Changes in this version + const DockerDriver + const IgnoreKey + const Kubeadm + const MaxConcurrency + const SkopeoDriver + type KubeadmImage struct + Images []string + type KubeadmVersion struct + ClientVersion struct{ ... } + type PluginController struct + Callback string + Cfg config.Config + Images []config.Image + KubernetesVersion string + Registry config.Registry + RegistryId int64 + Runners []Runner + Synced bool + TaskId int64 + func NewPluginController(cfg config.Config) *PluginController + func (p *PluginController) Close() + func (p *PluginController) Complete() error + func (p *PluginController) CreateImages(names []string) ([]model.Image, error) + func (p *PluginController) CreateTaskMessage(msg string) + func (p *PluginController) Run() error + func (p *PluginController) SyncImageStatus(target string, status string, msg string, img config.Image) + func (p *PluginController) SyncTaskStatus(status string, msg string, process int) + func (p *PluginController) Validate() error + type Runner interface + GetName func() string + Run func() error