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

Implement bucket handling #15

Merged
merged 4 commits into from
Aug 29, 2023
Merged

Implement bucket handling #15

merged 4 commits into from
Aug 29, 2023

Conversation

Kidswiss
Copy link
Collaborator

@Kidswiss Kidswiss commented Aug 29, 2023

Summary

The bucket handling is more or less 1:1 from provider-exoscale. This includes the checks to determine if the bucket already exists and the deletion policy handling.

Checklist

  • Categorize the PR by setting a good title and adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog
  • Update tests.
  • Link this PR to related issues.

@Kidswiss Kidswiss added the enhancement New feature or request label Aug 29, 2023
@Kidswiss Kidswiss requested review from a team, TheBigLee, zugao and wejdross and removed request for a team August 29, 2023 06:58
The bucket handling is more or less 1:1 from provider-exoscale. This
includes the checks to determine if the bucket already exists and the
deletion policy handling.
Unlike "real" cloud-providers, this won't cost us anything to run the
e2e tests often.
Copy link
Member

@wejdross wejdross left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

overall it looks good, I haven't tested it on my PC, I have 2 remarks to logic

operator/bucket/create.go Show resolved Hide resolved
operator/bucket/delete.go Show resolved Hide resolved
@Kidswiss Kidswiss merged commit 1fbe956 into master Aug 29, 2023
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants