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

[NOTICE] Operator yaml to be discontinued and replaced with helm as only way of installation #571

Open
Abhinandan-Purkait opened this issue Jul 24, 2024 · 1 comment
Labels
Need community involvement Needs community involvement on some action item.

Comments

@Abhinandan-Purkait
Copy link
Member

Describe the issue

  • operator yaml way of installation for zfs-localpv was done before zfs-localpv had any helm charts.
  • With the introduction of the helm chart for zfs-localpv, the operator yaml has now become redundant.
  • Now that we have helm chart as a better way of installation and upgrade, maintaining the separate operator yaml is extra overhead.
  • With the ci being overhauled and the tests made to work using the helm chart. There is no real use of the operator yaml in zfs-localpv repo.

Proposal

  • Since helm chart being the standard for most k8s based projects, users are now used to the helm paradigm, so it should be the only way going forward.
  • With chart repo now being archived, the operator yaml would not be available to users post Oct 30, ref: github announcement, ref: release notes
  • Discontinue the operator yaml on zfs-localpv repo, ref

Survey

  • It would be beneficial to know from the community, what are their use cases for using operator yaml?
  • How operator yaml users perform upgrades?
  • Should operator yaml continue to stay, if so where should it reside going forward, as openebs/charts repo would be archived post Oct 30, as mentioned above.
@Abhinandan-Purkait Abhinandan-Purkait added the Need community involvement Needs community involvement on some action item. label Jul 24, 2024
@Abhinandan-Purkait
Copy link
Member Author

Generates, the operator-yaml from helm template #569

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Need community involvement Needs community involvement on some action item.
Projects
None yet
Development

No branches or pull requests

1 participant