flux v2.0.1

Bucket.spec

BucketSpec defines the desired state of an S3 compatible bucket

11 fields
Bucket.spec fields and descriptions
Field / TypeDescription
object

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

bucketName
string required

The bucket name.

endpoint
string required

The bucket endpoint address.

ignore
string

Ignore overrides the set of excluded patterns in the .sourceignore format (which is the same as .gitignore). If not provided, a default will be used, consult the documentation for your version to find out what those are.

insecure
boolean

Insecure allows connecting to a non-TLS S3 HTTP endpoint.

interval
string required

The interval at which to check for bucket updates.

provider
string

The S3 compatible storage provider name, default ('generic').

  • enum: ["generic","aws","gcp"]
  • default: "generic"
region
string

The bucket region.

object

The name of the secret containing authentication credentials for the Bucket.

suspend
boolean

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

timeout
string

The timeout for download operations, defaults to 60s.

  • default: "60s"