Documentation
¶
Overview ¶
Package chart acquires and caches HTTP and OCI Helm charts for offline render paths.
Index ¶
- func DefaultCacheDir() (string, error)
- func NewCacheKey(request Request) (string, error)
- func NormalizeCacheRepository(repository string, kind RepositoryKind) (string, error)
- func NormalizeRepository(repository string, kind RepositoryKind) (string, error)
- type Acquirer
- type ChartCredentials
- type DefaultAcquirer
- type HelmOCIPuller
- type OCIPuller
- type Options
- type RepositoryKind
- type Request
- type Result
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultCacheDir ¶
func NewCacheKey ¶
func NormalizeCacheRepository ¶
func NormalizeCacheRepository(repository string, kind RepositoryKind) (string, error)
func NormalizeRepository ¶
func NormalizeRepository(repository string, kind RepositoryKind) (string, error)
Types ¶
type ChartCredentials ¶
type DefaultAcquirer ¶
type HelmOCIPuller ¶
type Options ¶
type Options struct {
CacheDir string
Offline bool
Refresh bool
Credentials ChartCredentials
}
type RepositoryKind ¶
type RepositoryKind string
const ( RepositoryHTTP RepositoryKind = "http" RepositoryOCI RepositoryKind = "oci" )
Click to show internal directories.
Click to hide internal directories.