Documentation
¶
Index ¶
- Constants
- func BaseURL() (*url.URL, error)
- func ChannelsAsset(assetsBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.MirroredAsset, error)
- func FindCNIAssets(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, ...) (*assets.FileAsset, error)
- func FindContainerdAsset(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, ...) (*assets.FileAsset, error)
- func FindCrictlAsset(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, ...) (*assets.FileAsset, error)
- func FindNerdctlAsset(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, ...) (*assets.FileAsset, error)
- func FindRuncAsset(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, ...) (*assets.FileAsset, error)
- func KopsFileURL(file string, assetBuilder *assets.AssetBuilder) (*assets.FileAsset, error)
- func NodeUpAsset(assetsBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.MirroredAsset, error)
- func ProtokubeAsset(assetsBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.MirroredAsset, error)
Constants ¶
View Source
const ( // Environment variable for overriding CNI url ENV_VAR_CNI_ASSET_URL = "CNI_VERSION_URL" ENV_VAR_CNI_ASSET_HASH = "CNI_ASSET_HASH_STRING" )
Variables ¶
This section is empty.
Functions ¶
func BaseURL ¶
BaseURL returns the base url for the distribution of kops - in particular for nodeup & docker images
func ChannelsAsset ¶
func ChannelsAsset(assetsBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.MirroredAsset, error)
ChannelsAsset returns the url and hash of the channels binary
func FindCNIAssets ¶
func FindCNIAssets(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.FileAsset, error)
func FindContainerdAsset ¶
func FindContainerdAsset(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.FileAsset, error)
func FindCrictlAsset ¶
func FindCrictlAsset(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.FileAsset, error)
func FindNerdctlAsset ¶
func FindNerdctlAsset(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.FileAsset, error)
func FindRuncAsset ¶
func FindRuncAsset(ig model.InstanceGroup, assetBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.FileAsset, error)
func KopsFileURL ¶
KopsFileURL returns the base url for the distribution of kops - in particular for nodeup & docker images
func NodeUpAsset ¶
func NodeUpAsset(assetsBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.MirroredAsset, error)
NodeUpAsset returns the asset for where nodeup should be downloaded
func ProtokubeAsset ¶
func ProtokubeAsset(assetsBuilder *assets.AssetBuilder, arch architectures.Architecture) (*assets.MirroredAsset, error)
ProtokubeAsset returns the url and hash of the protokube binary
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.