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

Replace Operator plugin deploy instructions with Kustomize #1213

Closed
feorlen opened this issue May 10, 2024 · 4 comments · Fixed by #1219
Closed

Replace Operator plugin deploy instructions with Kustomize #1213

feorlen opened this issue May 10, 2024 · 4 comments · Fixed by #1219
Assignees

Comments

@feorlen
Copy link
Collaborator

feorlen commented May 10, 2024

Operator install using the plugin is deprecated as of v5.0.15. Replace the plugin instructions with the Kustomize ones instead.
Part 2 of #1202

Staged

Partially addresses #1210

@feorlen feorlen self-assigned this May 10, 2024
@ravindk89
Copy link
Collaborator

🤔 I feel we should just drop the plugin instructions wholesale. Kustomize has been around for the 5.0.x series for a while, so there's no reason to continue highlighting it as an option for previous versions within the current supported series.

@feorlen
Copy link
Collaborator Author

feorlen commented May 10, 2024

🤔 I feel we should just drop the plugin instructions wholesale. Kustomize has been around for the 5.0.x series for a while, so there's no reason to continue highlighting it as an option for previous versions within the current supported series.

The plugin still exists, but if we are ok with that then this is much easier.

@feorlen
Copy link
Collaborator Author

feorlen commented May 10, 2024

Docs consensus is nuke the plugin instructions ✅

@ramondeklein
Copy link
Contributor

Not sure if it's already known, but I noticed that the plug-in instructions were already removed from the page (https://operator.min.io/), but not from the Table of Contents:
image

feorlen added a commit that referenced this issue Jun 7, 2024
The Kubernetes plugin is gone, this PR replaces the procedures that use
`kubectl minio` in all its various forms. The plugin was referenced on
many pages and for many purposes so there is _a lot_ of restructuring
involved.

Some procedures no longer have CLI instructions, which can be addressed
in subsequent PRs. Everything should have at least one working method,
even if it's to use Operator Console.

- Remove references to plugin, except for pre-4.5.8 upgrade paths
- Move pre-4.5.8 upgrade paths to new child page (currently hidden from
TOC, linked in page)
- Fill in with new Kustomize, kubectl, and/or Operator Console steps.

A handful of old screen captures still to be updated

Staged:
- [Operator
deploy](https://192.241.195.202:9000/staging/DOCS-1213-upstream/k8s/operations/installation.html)
- [Operator
upgrade](https://192.241.195.202:9000/staging/DOCS-1213-upstream/k8s/operations/install-deploy-manage/upgrade-minio-operator.html)
- [Deploy and manage
Tenants](https://192.241.195.202:9000/staging/DOCS-1213-upstream/k8s/operations/deploy-manage-tenants.html)

Fixes #1213
This issue was closed.
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 a pull request may close this issue.

3 participants