Documentation ¶
Index ¶
- type FileReader
- type Reader
- func (r *Reader) ReadBundlesForVersion(version string) (*releasev1.Bundles, error)
- func (r *Reader) ReadCharts(eksaVersion string) ([]releasev1.Image, error)
- func (r *Reader) ReadChartsFromBundles(ctx context.Context, b *releasev1.Bundles) []releasev1.Image
- func (r *Reader) ReadEKSD(eksaVersion, kubeVersion string) (*eksdv1.Release, error)
- func (r *Reader) ReadImages(eksaVersion string) ([]releasev1.Image, error)
- func (r *Reader) ReadImagesFromBundles(_ context.Context, b *releasev1.Bundles) ([]releasev1.Image, error)
- func (r *Reader) ReadReleaseForVersion(version string) (*releasev1.EksARelease, error)
- type ReaderOpt
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileReader ¶
type Reader ¶
type Reader struct { FileReader // contains filtered or unexported fields }
func NewReader ¶
func NewReader(filereader FileReader, opts ...ReaderOpt) *Reader
func (*Reader) ReadBundlesForVersion ¶
ReadBundlesForVersion returns a Bundle based on the version.
func (*Reader) ReadCharts ¶
func (*Reader) ReadChartsFromBundles ¶
func (*Reader) ReadImages ¶
func (*Reader) ReadImagesFromBundles ¶
func (*Reader) ReadReleaseForVersion ¶ added in v0.17.0
func (r *Reader) ReadReleaseForVersion(version string) (*releasev1.EksARelease, error)
ReadReleaseForVersion returns an EksaRelease based on a version.
Click to show internal directories.
Click to hide internal directories.