Documentation ¶
Index ¶
- func CriBinaries(p *CriBinariesModule) []task.Interface
- func CriDownloadHTTP(kubeConf *common.KubeConf, path, arch string, pipelineCache *cache.Cache) error
- func K3sArtifactBinariesDownload(manifest *common.ArtifactManifest, path, arch, version string) error
- func K3sFilesDownloadHTTP(kubeConf *common.KubeConf, path, version, arch string, ...) error
- func K8eArtifactBinariesDownload(manifest *common.ArtifactManifest, path, arch, version string) error
- func K8eFilesDownloadHTTP(kubeConf *common.KubeConf, path, version, arch string, ...) error
- func K8sFilesDownloadHTTP(kubeConf *common.KubeConf, path, version, arch string, ...) error
- func KubernetesArtifactBinariesDownload(manifest *common.ArtifactManifest, path, arch, k8sVersion string) error
- func RegistryBinariesDownload(manifest *common.ArtifactManifest, path, arch string) error
- func RegistryPackageDownloadHTTP(kubeConf *common.KubeConf, path, arch string, pipelineCache *cache.Cache) error
- type ArtifactBinariesModule
- type ArtifactDownload
- type CriBinariesModule
- type CriDownload
- type Download
- type K3sArtifactBinariesModule
- type K3sArtifactDownload
- type K3sDownload
- type K3sNodeBinariesModule
- type K8eArtifactBinariesModule
- type K8eArtifactDownload
- type K8eDownload
- type K8eNodeBinariesModule
- type NodeBinariesModule
- type RegistryPackageDownload
- type RegistryPackageModule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CriBinaries ¶
func CriBinaries(p *CriBinariesModule) []task.Interface
func CriDownloadHTTP ¶
func CriDownloadHTTP(kubeConf *common.KubeConf, path, arch string, pipelineCache *cache.Cache) error
CriDownloadHTTP defines the kubernetes' binaries that need to be downloaded in advance and downloads them.
func K3sArtifactBinariesDownload ¶
func K3sArtifactBinariesDownload(manifest *common.ArtifactManifest, path, arch, version string) error
func K3sFilesDownloadHTTP ¶
func K3sFilesDownloadHTTP(kubeConf *common.KubeConf, path, version, arch string, pipelineCache *cache.Cache) error
K3sFilesDownloadHTTP defines the kubernetes' binaries that need to be downloaded in advance and downloads them.
func K8eArtifactBinariesDownload ¶
func K8eArtifactBinariesDownload(manifest *common.ArtifactManifest, path, arch, version string) error
func K8eFilesDownloadHTTP ¶
func K8eFilesDownloadHTTP(kubeConf *common.KubeConf, path, version, arch string, pipelineCache *cache.Cache) error
K8eFilesDownloadHTTP defines the kubernetes' binaries that need to be downloaded in advance and downloads them.
func K8sFilesDownloadHTTP ¶
func K8sFilesDownloadHTTP(kubeConf *common.KubeConf, path, version, arch string, pipelineCache *cache.Cache) error
K8sFilesDownloadHTTP defines the kubernetes' binaries that need to be downloaded in advance and downloads them.
func KubernetesArtifactBinariesDownload ¶
func KubernetesArtifactBinariesDownload(manifest *common.ArtifactManifest, path, arch, k8sVersion string) error
func RegistryBinariesDownload ¶
func RegistryBinariesDownload(manifest *common.ArtifactManifest, path, arch string) error
Types ¶
type ArtifactBinariesModule ¶
type ArtifactBinariesModule struct {
common.ArtifactModule
}
func (*ArtifactBinariesModule) Init ¶
func (a *ArtifactBinariesModule) Init()
type ArtifactDownload ¶
type ArtifactDownload struct {
common.ArtifactAction
}
type CriBinariesModule ¶
type CriBinariesModule struct {
common.KubeModule
}
func (*CriBinariesModule) Init ¶
func (i *CriBinariesModule) Init()
type CriDownload ¶
type CriDownload struct {
common.KubeAction
}
type Download ¶
type Download struct {
common.KubeAction
}
type K3sArtifactBinariesModule ¶
type K3sArtifactBinariesModule struct {
common.ArtifactModule
}
func (*K3sArtifactBinariesModule) Init ¶
func (a *K3sArtifactBinariesModule) Init()
type K3sArtifactDownload ¶
type K3sArtifactDownload struct {
common.ArtifactAction
}
type K3sDownload ¶
type K3sDownload struct {
common.KubeAction
}
type K3sNodeBinariesModule ¶
type K3sNodeBinariesModule struct {
common.KubeModule
}
func (*K3sNodeBinariesModule) Init ¶
func (k *K3sNodeBinariesModule) Init()
type K8eArtifactBinariesModule ¶
type K8eArtifactBinariesModule struct {
common.ArtifactModule
}
func (*K8eArtifactBinariesModule) Init ¶
func (a *K8eArtifactBinariesModule) Init()
type K8eArtifactDownload ¶
type K8eArtifactDownload struct {
common.ArtifactAction
}
type K8eDownload ¶
type K8eDownload struct {
common.KubeAction
}
type K8eNodeBinariesModule ¶
type K8eNodeBinariesModule struct {
common.KubeModule
}
func (*K8eNodeBinariesModule) Init ¶
func (k *K8eNodeBinariesModule) Init()
type NodeBinariesModule ¶
type NodeBinariesModule struct {
common.KubeModule
}
func (*NodeBinariesModule) Init ¶
func (n *NodeBinariesModule) Init()
type RegistryPackageDownload ¶
type RegistryPackageDownload struct {
common.KubeAction
}
type RegistryPackageModule ¶
type RegistryPackageModule struct {
common.KubeModule
}
func (*RegistryPackageModule) Init ¶
func (n *RegistryPackageModule) Init()
Click to show internal directories.
Click to hide internal directories.