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

feat: Add Object Storage Service to Terraform Provider #22

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

hoanglm97
Copy link
Collaborator

  • Implemented bucket configuration options:
    • Bucket policies
    • Access Control List (ACL)
    • Lifecycle management
    • CORS configuration
  • Added support for creating and deleting Object Storage buckets.
  • Implemented sub-user management:
    • Create, delete, and update sub-users.
  • Added functionality to create and delete access keys for sub-users.

This feature enables full management of Object Storage resources through Terraform, enhancing automation capabilities for cloud infrastructure.

@hoanglm97 hoanglm97 force-pushed the feat/object-storage branch 2 times, most recently from 6cace2d to 9ceb70d Compare November 3, 2024 18:36
hoanglm and others added 3 commits November 18, 2024 22:41
[Object Storage] update: fix bug bucket config
[Object Storage] update: change payload list sub user

[Object Storage] update: fix lifecycle, acl, access keys data source

[Object Storage] update: fix config bucket lifecycle cannot create

[Object Storage] fix: fix payload bucket lifecycle

[WIP] [Object Storage] fix: bucket cors cannot delete

Update: cors example
[Object Storage] update: docs for resource and data source tf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant