flux v2.0.1

HelmRepository.spec

HelmRepositorySpec defines the reference to a Helm repository.

7 fields
HelmRepository.spec fields and descriptions
Field / TypeDescription
object

AccessFrom defines an Access Control List for allowing cross-namespace references to this object.

interval
string required

The interval at which to check the upstream for updates.

passCredentials
boolean

PassCredentials allows the credentials from the SecretRef to be passed on to a host that does not match the host as defined in URL. This may be required if the host of the advertised chart URLs in the index differ from the defined URL. Enabling this should be done with caution, as it can potentially result in credentials getting stolen in a MITM-attack.

object

The name of the secret containing authentication credentials for the Helm repository. For HTTP/S basic auth the secret must contain username and password fields. For TLS the secret must contain a certFile and keyFile, and/or caFile fields.

suspend
boolean

This flag tells the controller to suspend the reconciliation of this source.

timeout
string

The timeout of index downloading, defaults to 60s.

  • default: "60s"
url
string required

The Helm repository URL, a valid URL contains at least a protocol and host.