-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(synthetics): expose lifecycle rules for generated artifacts bucket #22634
Labels
@aws-cdk/aws-synthetics
Related to Amazon CloudWatch Synthetics
effort/small
Small work item – less than a day of effort
feature-request
A feature should be added or improved.
p2
Comments
mackensen
added
feature-request
A feature should be added or improved.
needs-triage
This issue or PR still needs to be triaged.
labels
Oct 25, 2022
github-actions
bot
added
the
@aws-cdk/aws-synthetics
Related to Amazon CloudWatch Synthetics
label
Oct 25, 2022
kaizencc
added
p2
effort/small
Small work item – less than a day of effort
and removed
needs-triage
This issue or PR still needs to be triaged.
labels
Oct 27, 2022
@mackensen this sounds like something reasonable to support. Would be happy to review a PR submitted by the community on this. |
mackensen
added a commit
to LafColITS/aws-cdk
that referenced
this issue
Nov 10, 2022
…buckets This change exposes the lifecycle rules property for new and existing auto-generated artifact buckets so that workload owners can easily manage growth. fixes aws#22634
mackensen
added a commit
to LafColITS/aws-cdk
that referenced
this issue
Nov 10, 2022
…buckets This change exposes the lifecycle rules property for new and existing auto-generated artifact buckets so that workload owners can easily manage growth. fixes aws#22634
4 tasks
mergify bot
pushed a commit
that referenced
this issue
Jul 11, 2023
…#26290) A re-roll of #22863. Thanks for getting this started @mackensen! This change exposes the lifecycle rules property for new and existing auto-generated artifact buckets so that workload owners can easily manage growth. Fixes #22634 Co-authored-by: Charles Fulton fultonc@lafayette.edu ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
|
bmoffatt
pushed a commit
to bmoffatt/aws-cdk
that referenced
this issue
Jul 29, 2023
…aws#26290) A re-roll of aws#22863. Thanks for getting this started @mackensen! This change exposes the lifecycle rules property for new and existing auto-generated artifact buckets so that workload owners can easily manage growth. Fixes aws#22634 Co-authored-by: Charles Fulton fultonc@lafayette.edu ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
@aws-cdk/aws-synthetics
Related to Amazon CloudWatch Synthetics
effort/small
Small work item – less than a day of effort
feature-request
A feature should be added or improved.
p2
Describe the feature
Allow passing Lifecycle Rules to the generated ArtifactsBucketLocation S3 bucket.
Use Case
If you do not specify an
ArtifactsBucketLocation
for aCanary
an S3 bucket is created for you and cannot be changed afterward. This bucket sets props for encryption and forcing SSL but does not expose lifecycle rules, nor are lifecycle rules set in relation to thefailureRetentionPeriod
andsuccessRetentionPeriod
props on the Canary. The S3 bucket will grow indefinitely unless you manually specify lifecycle rules from the interface or CLI.Proposed Solution
No response
Other Information
No response
Acknowledgements
CDK version used
2.43.1
Environment details (OS name and version, etc.)
macOS Monterey 12.6
The text was updated successfully, but these errors were encountered: