Skip to content

Conversation

@djwfyi
Copy link
Collaborator

@djwfyi djwfyi commented Oct 31, 2022

Closes #624

Creates a new page under install-deploy-manage Operator docs. This page summarizes the changes that led to the deprecation of the Gateway/Filesystem. It overviews the steps required to create a new Single-Node, Single-Drive deployment with the contents, settings, and IAM policies from the old deployment.

Closes #624

Creates a new page under install-deploy-manage Operator docs.
This page summarizes the changes that led to the deprecation of the Gateway/Filesystem.
It overviews the steps required to create a new Single-Node, Single-Drive deployment
with the contents, settings, and IAM policies from the old deployment.
@djwfyi djwfyi self-assigned this Oct 31, 2022
@djwfyi djwfyi marked this pull request as draft October 31, 2022 21:58
Copy link
Contributor

@eco-minio eco-minio left a comment

Choose a reason for hiding this comment

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

Few comments

@bootc
Copy link

bootc commented Nov 1, 2022

These instructions are missing steps for copying across ILM policies, which could always be set for fs buckets but stopped working some time ago.

@harshavardhana
Copy link
Member

These instructions are missing steps for copying across ILM policies, which could always be set for fs buckets but stopped working some time ago.

ILM was never supported on FS mode, they will be copied if you perform mc mirror -a

@djwfyi djwfyi force-pushed the gateway-migration branch from 54f76c4 to 79b5b8f Compare November 1, 2022 20:56
@djwfyi djwfyi requested a review from eco-minio November 1, 2022 21:06
@djwfyi djwfyi marked this pull request as ready for review November 1, 2022 21:06
@djwfyi djwfyi dismissed eco-minio’s stale review November 1, 2022 21:07

Changes applied, please review again.

@djwfyi djwfyi merged commit b5b345a into main Nov 1, 2022
@djwfyi djwfyi deleted the gateway-migration branch November 1, 2022 22:15
Copy link
Member

@harshavardhana harshavardhana left a comment

Choose a reason for hiding this comment

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

One more thing we can mention is mc admin cluster iam export and import ? Daryl @ravindk89 - it does work for FS mode.

@ravindk89
Copy link
Collaborator

ravindk89 commented Nov 2, 2022 via email

@djwfyi
Copy link
Collaborator Author

djwfyi commented Nov 4, 2022

Updating both bucket and IAM sections to use the mc admin cluster import/export functionality.
I'll have a separate PR with the updates for these changes.

@djwfyi djwfyi mentioned this pull request Nov 4, 2022
djwfyi added a commit that referenced this pull request Nov 4, 2022
- Applies feedback from PR #628.
- Simplifies steps by taking advantage of mc admin cluster export/import functions.
- Adds those import/export commands to the mc admin reference docs.
djwfyi added a commit that referenced this pull request Nov 4, 2022
- Utilizes mc admin cluster commands to export/import bucket and IAM settings.
- Adds export and import to the mc admin config command reference doc.
- Applies additional feedback from PR #628 that was added after that PR was merged.
djwfyi added a commit that referenced this pull request Nov 4, 2022
- Utilizes mc admin cluster commands to export/import bucket and IAM settings.
- Adds export and import to the mc admin config command reference doc.
- Applies additional feedback from PR #628 that was added after that PR was merged.
djwfyi added a commit that referenced this pull request Nov 4, 2022
- Utilizes mc admin cluster commands to export/import bucket and IAM
settings.
- Adds export and import to the mc admin config command reference doc.
- Applies additional feedback from #628 that was added after that PR was
merged.
@jtackaberry
Copy link

@djwfyi I followed this procedure today and it went well. Very nicely documented, thanks for putting it together.

The only slight surprise for me step 13 "Wait for mc mirror to complete for all buckets for any remaining operations" at first made concerned that it stalled out, because I was expecting the mc mirror command to terminate. It didn't take long to realize this is (reasonably) expected with --watch but it gave me a momentary pause of concern.

Otherwise the migration went swimmingly, and I was pleasantly surprised by the import/export convenience for the bucket metadata and IAM resources.

@djwfyi
Copy link
Collaborator Author

djwfyi commented Nov 5, 2022

Great to hear @jtackaberry!

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.

[FEATURE] Document recommended migration strategy from fs backend

7 participants