Skip to content
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

deploy: eta on resource creation update deletion #27824

Open
2 tasks
mrgum opened this issue Nov 3, 2023 · 2 comments
Open
2 tasks

deploy: eta on resource creation update deletion #27824

mrgum opened this issue Nov 3, 2023 · 2 comments
Labels
@aws-cdk/core Related to core CDK functionality effort/medium Medium work item – several days of effort feature-request A feature should be added or improved. needs-cfn This issue is waiting on changes to CloudFormation before it can be addressed. p2

Comments

@mrgum
Copy link

mrgum commented Nov 3, 2023

Describe the feature

When creating updating or deleting a resource it would be useful to know how long it is expected to take.

This could start with a eta per resource type (perhaps fetched from a region based api) but learn from metrics it gathers from my usage

Where this would be especially useful is when deleting resources, when they are taking longer than usual it can be a sign that they have been used elsewhere outside CDK and need tidying up (rather than waiting 45mins while cloudfront backs off api calls till finally giving up) going say 25% above eta could be a warning

This could then be used to provide an overal progress time bar for each stack and the whole deployment

Whilst times for creating updating or deleting resources may vary dependant on the content of the resource just a rough eta would be better than the nothing we have now

Use Case

I'm frustrated when I sit refreshing logs wondering when the resources will be deleted

Proposed Solution

a local preseeded per region cache of resource creation, upgrade and deletion average times and number of samples (so the average can be recalculated with each resource)

Other Information

not sure if this is a cdk thing or if cloudformation (and the console) should provide this and CDK just present it

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.103.1 (build 3bb19ac)

Environment details (OS name and version, etc.)

any

@mrgum mrgum added feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged. labels Nov 3, 2023
@github-actions github-actions bot added the @aws-cdk/aws-cloudfront Related to Amazon CloudFront label Nov 3, 2023
@mrgum
Copy link
Author

mrgum commented Nov 3, 2023

not sure why bot added aws-cloudfront

@pahud pahud added @aws-cdk/core Related to core CDK functionality p2 effort/medium Medium work item – several days of effort and removed @aws-cdk/aws-cloudfront Related to Amazon CloudFront needs-triage This issue or PR still needs to be triaged. labels Nov 10, 2023
@pahud
Copy link
Contributor

pahud commented Nov 10, 2023

Thank you for your feature request.

@comcalvi comcalvi added the needs-cfn This issue is waiting on changes to CloudFormation before it can be addressed. label Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@aws-cdk/core Related to core CDK functionality effort/medium Medium work item – several days of effort feature-request A feature should be added or improved. needs-cfn This issue is waiting on changes to CloudFormation before it can be addressed. p2
Projects
None yet
Development

No branches or pull requests

3 participants