Optional
props: VeleroAddOnPropsStatic
failStatic
validateProtected
addDeploys the helm chart in the cluster.
Optional
values: ValuesOptional
createNamespace: booleanOptional
wait: booleanOptional
timeout: DurationProtected
createReturn Velero Namespace where Velero will be installed onto
the Default Namespace for Velero if nothing specified
the namespace created or existed.
Optional
manifest?: ConstructProtected
createReturn Velero Namespace where Velero will be installed onto
Velero namespace name
the service Account
Implementation of the add-on contract deploy method.
Protected
getReturn S3 Bucket
S3-Bucket-Postfix
exiting provided S3 BucketName if it exists
the existing provided S3 bucket or the newly created S3 bucket as s3.IBucket
Static
validate
ClusterAddOn is the interface to which all Cluster addons should conform. If the Promise is returned then the framework will ensure promises
are resolved before the Teams setup() and postDeploy() methods are invoked.
If void is returned, then no dependency features apply.
Param: clusterInfo
Returns
Promise<cdk.Construct> | void