Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HelmRegistry ¶
type HelmRegistry struct {
// contains filtered or unexported fields
}
HelmRegistry can pull OCI Helm Charts.
func NewHelmRegistry ¶
func NewHelmRegistry() (*HelmRegistry, error)
NewHelmRegistry creates a new HelmRegistry.
func (*HelmRegistry) Pull ¶
func (r *HelmRegistry) Pull(ctx context.Context, oci *gardencorev1.OCIRepository) ([]byte, error)
Pull from the repository and return the compressed archive.
type Interface ¶
type Interface interface {
Pull(ctx context.Context, oci *gardencorev1.OCIRepository) ([]byte, error)
}
Interface represents an OCI compatible regisry.
Click to show internal directories.
Click to hide internal directories.