package
1.5.0
Repository: https://github.com/fluxcd/source-controller.git
Documentation: pkg.go.dev

# Functions

IndexFromBytes loads a repo.IndexFile from the given bytes.
IndexFromFile loads a repo.IndexFile from the given path.
NewChartRepository constructs and returns a new ChartRepository with the ChartRepository.Client configured to the getter.Getter for the repository URL scheme.
NewOCIChartRepository constructs and returns a new ChartRepository with the ChartRepository.Client configured to the getter.Getter for the repository URL scheme.
NormalizeURL normalizes a ChartRepository URL by its scheme.
ValidateDepURL returns an error if the given depended repository URL declaration is not supported The reason for this is that the dependency manager will not be able to resolve the alias declaration e.g.
WithCertificatesStore returns a ChartRepositoryOption that will set the certificates store.
WithCredentialsFile returns a ChartRepositoryOption that will set the credentials file.
No description provided by the author
WithOCIGetter returns a ChartRepositoryOption that will set the getter.Getter.
WithOCIGetterOptions returns a ChartRepositoryOption that will set the getter.Options.
WithOCIRegistryClient returns a ChartRepositoryOption that will set the registry client.
WithVerifiers returns a ChartRepositoryOption that will set the chart verifiers.

# Variables

No description provided by the author

# Structs

ChartRepository represents a Helm chart repository, and the configuration required to download the chart index and charts from the repository.
ErrExternal is a generic error for errors related to external API calls.
ErrReference indicate invalid chart reference.
OCIChartRepository represents a Helm chart repository, and the configuration required to download the repository tags and charts from the repository.

# Interfaces

Downloader is used to download a chart from a remote Helm repository or OCI Helm repository.
RegistryClient is an interface for interacting with OCI registries It is used by the OCIChartRepository to retrieve chart versions from OCI registries.

# Type aliases

OCIChartRepositoryOption is a function that can be passed to NewOCIChartRepository to configure an OCIChartRepository.