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(distribution): deprecate installer #1063

Closed
oliverbaehler opened this issue May 2, 2024 · 2 comments · Fixed by #1119
Closed

feat(distribution): deprecate installer #1063

oliverbaehler opened this issue May 2, 2024 · 2 comments · Fixed by #1119
Assignees
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@oliverbaehler
Copy link
Collaborator

We don't want to distribute capsule via installer.yaml files. Therefor we can deprecate all actions regarding to the installer yaml and add more resiliency for the chart. For most actions (e2e) (dev-setup) we already use the helm chart.

@oliverbaehler oliverbaehler added the blocked-needs-validation Issue need triage and validation label May 2, 2024
@oliverbaehler oliverbaehler self-assigned this Jun 2, 2024
@oliverbaehler oliverbaehler added this to the v0.7.0 milestone Jun 2, 2024
@prometherion
Copy link
Member

Yes, the single YAML file installer was used at the beginning of the project.

I used that in the past just to extract the generated CRDs files referenced then in the Helm chart, I guess it's safe to remove it entirely, ensuring any reference in the documentation is removed.

@maxgio92
Copy link
Collaborator

maxgio92 commented Jul 1, 2024

Hello @prometherion @oliverbaehler, now that the CRD lifecycle has been introduced I think we can deprecate the single manifest installer. WDYT?

I just opened a PR for that, in the meantime, in draft status.

@prometherion prometherion added documentation Improvements or additions to documentation and removed blocked-needs-validation Issue need triage and validation labels Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants