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

[Enhancement]: s3 bucket lifecycle management should not depend on mo credenital #366

Open
1 task done
aylei opened this issue May 20, 2023 · 0 comments
Open
1 task done
Assignees
Labels
kind/enhancement New feature or request

Comments

@aylei
Copy link
Contributor

aylei commented May 20, 2023

Is there an existing issue for enhancement?

  • I have checked the existing issues.

What would you like to be added ?

enhance s3 bucket lifecycle management strategy.

Why is this needed ?

Currently, cleanup s3 bucket path depending on the S3 credentials used by MO cluster and claim S3 bucket does not require credential in the controller, which incurs several problems:

  • s3 bucket path would be claimed even if the credential is bad (since we don't need the credential on claiming);
  • for the same reason, operator might not be abled to cleanup the claimed s3 bucket path since the credential might be bad;

Also, use mo's credentials require the namespace of the cluster exist, but the bucket is actually has decoupled lifecycle with the namespace.

Additional information

No response

@aylei aylei added the kind/enhancement New feature or request label May 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants