Documentation ¶
Index ¶
- func GetBottlerocketHostContainersBundle(r *releasetypes.ReleaseConfig, eksDReleaseChannel string, ...) (anywherev1alpha1.BottlerocketHostContainersBundle, error)
- func GetCertManagerBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.CertManagerBundle, error)
- func GetCiliumBundle(r *releasetypes.ReleaseConfig) (anywherev1alpha1.CiliumBundle, error)
- func GetCloudStackBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.CloudStackBundle, error)
- func GetCoreClusterAPIBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.CoreClusterAPI, error)
- func GetDockerBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.DockerBundle, error)
- func GetEksACliArtifacts(r *releasetypes.ReleaseConfig) ([]releasetypes.Artifact, error)
- func GetEksARelease(r *releasetypes.ReleaseConfig) (anywherev1alpha1.EksARelease, error)
- func GetEksDReleaseBundle(r *releasetypes.ReleaseConfig, ...) (anywherev1alpha1.EksDRelease, error)
- func GetEksaBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.EksaBundle, error)
- func GetEtcdadmBootstrapBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.EtcdadmBootstrapBundle, error)
- func GetEtcdadmControllerBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.EtcdadmControllerBundle, error)
- func GetFluxBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.FluxBundle, error)
- func GetHaproxyBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.HaproxyBundle, error)
- func GetKindnetdBundle(r *releasetypes.ReleaseConfig) (anywherev1alpha1.KindnetdBundle, error)
- func GetKubeadmBootstrapBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.KubeadmBootstrapBundle, error)
- func GetKubeadmControlPlaneBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.KubeadmControlPlaneBundle, error)
- func GetNutanixBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.NutanixBundle, error)
- func GetPackagesBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.PackageBundle, error)
- func GetSnowBundle(r *releasetypes.ReleaseConfig, eksDReleaseChannel string, ...) (anywherev1alpha1.SnowBundle, error)
- func GetTinkerbellBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.TinkerbellBundle, error)
- func GetUpgraderBundle(r *releasetypes.ReleaseConfig, eksDReleaseChannel string, ...) (anywherev1alpha1.UpgraderBundle, error)
- func GetVersionsBundles(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) ([]anywherev1alpha1.VersionsBundle, error)
- func GetVsphereBundle(r *releasetypes.ReleaseConfig, eksDReleaseChannel string, ...) (anywherev1alpha1.VSphereBundle, error)
- func NewBaseBundles(r *releasetypes.ReleaseConfig) *anywherev1alpha1.Bundles
- func NewBundlesName(r *releasetypes.ReleaseConfig) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetBottlerocketHostContainersBundle ¶
func GetBottlerocketHostContainersBundle(r *releasetypes.ReleaseConfig, eksDReleaseChannel string, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.BottlerocketHostContainersBundle, error)
func GetCertManagerBundle ¶
func GetCertManagerBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.CertManagerBundle, error)
func GetCiliumBundle ¶
func GetCiliumBundle(r *releasetypes.ReleaseConfig) (anywherev1alpha1.CiliumBundle, error)
func GetCloudStackBundle ¶
func GetCloudStackBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.CloudStackBundle, error)
func GetCoreClusterAPIBundle ¶
func GetCoreClusterAPIBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.CoreClusterAPI, error)
func GetDockerBundle ¶
func GetDockerBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.DockerBundle, error)
func GetEksACliArtifacts ¶
func GetEksACliArtifacts(r *releasetypes.ReleaseConfig) ([]releasetypes.Artifact, error)
GetCliArtifacts returns the artifacts for eksctl-anywhere cli.
func GetEksARelease ¶
func GetEksARelease(r *releasetypes.ReleaseConfig) (anywherev1alpha1.EksARelease, error)
func GetEksDReleaseBundle ¶
func GetEksDReleaseBundle(r *releasetypes.ReleaseConfig, eksDReleaseChannel, kubeVer, eksDReleaseNumber string, imageDigests releasetypes.ImageDigestsTable, dev bool) (anywherev1alpha1.EksDRelease, error)
func GetEksaBundle ¶
func GetEksaBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.EksaBundle, error)
func GetEtcdadmBootstrapBundle ¶
func GetEtcdadmBootstrapBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.EtcdadmBootstrapBundle, error)
func GetEtcdadmControllerBundle ¶
func GetEtcdadmControllerBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.EtcdadmControllerBundle, error)
func GetFluxBundle ¶
func GetFluxBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.FluxBundle, error)
func GetHaproxyBundle ¶
func GetHaproxyBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.HaproxyBundle, error)
func GetKindnetdBundle ¶
func GetKindnetdBundle(r *releasetypes.ReleaseConfig) (anywherev1alpha1.KindnetdBundle, error)
func GetKubeadmBootstrapBundle ¶
func GetKubeadmBootstrapBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.KubeadmBootstrapBundle, error)
func GetKubeadmControlPlaneBundle ¶
func GetKubeadmControlPlaneBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.KubeadmControlPlaneBundle, error)
func GetNutanixBundle ¶
func GetNutanixBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.NutanixBundle, error)
GetNutanixBundle returns the bundle for Nutanix.
func GetPackagesBundle ¶
func GetPackagesBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.PackageBundle, error)
func GetSnowBundle ¶
func GetSnowBundle(r *releasetypes.ReleaseConfig, eksDReleaseChannel string, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.SnowBundle, error)
func GetTinkerbellBundle ¶
func GetTinkerbellBundle(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.TinkerbellBundle, error)
func GetUpgraderBundle ¶
func GetUpgraderBundle(r *releasetypes.ReleaseConfig, eksDReleaseChannel string, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.UpgraderBundle, error)
func GetVersionsBundles ¶
func GetVersionsBundles(r *releasetypes.ReleaseConfig, imageDigests releasetypes.ImageDigestsTable) ([]anywherev1alpha1.VersionsBundle, error)
GetVersionsBundles will build the entire bundle manifest from the individual component bundles.
func GetVsphereBundle ¶
func GetVsphereBundle(r *releasetypes.ReleaseConfig, eksDReleaseChannel string, imageDigests releasetypes.ImageDigestsTable) (anywherev1alpha1.VSphereBundle, error)
func NewBaseBundles ¶
func NewBaseBundles(r *releasetypes.ReleaseConfig) *anywherev1alpha1.Bundles
func NewBundlesName ¶
func NewBundlesName(r *releasetypes.ReleaseConfig) string
NewBundlesName provides a strict format for bundle names, which is validated against in the Cluster webhook Numbers must be monotonically increasing to be upgraded.
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.