Package version:

Parameters to reconcile to the Bucket source kind type.

interface BucketPatchDefinition {
    accessKey?: string;
    bucketName?: string;
    insecure?: boolean;
    localAuthRef?: string;
    syncIntervalInSeconds?: number;
    timeoutInSeconds?: number;
    url?: string;
}

Properties

accessKey?: string

Plaintext access key used to securely access the S3 bucket

bucketName?: string

The bucket name to sync from the url endpoint for the flux configuration.

insecure?: boolean

Specify whether to use insecure communication when puling data from the S3 bucket.

localAuthRef?: string

Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.

syncIntervalInSeconds?: number

The interval at which to re-reconcile the cluster bucket source with the remote.

timeoutInSeconds?: number

The maximum time to attempt to reconcile the cluster bucket source with the remote.

url?: string

The URL to sync for the flux configuration S3 bucket.