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

Make QuickLink Resource Installation Optional #409

Closed
daniil-nedostup opened this issue Jan 17, 2025 · 0 comments · Fixed by #410
Closed

Make QuickLink Resource Installation Optional #409

daniil-nedostup opened this issue Jan 17, 2025 · 0 comments · Fixed by #410
Labels
enhancement New feature or request

Comments

@daniil-nedostup
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Currently, Quick Link resources are automatically created for every Git Server defined in the values.yaml. This behavior can cause deployment failures if the Custom Resource Definition (CRD) for Quick Links is not available in the cluster. In such cases, users might prefer not to create Quick Link resources for some or all Git Servers.

Describe the solution you'd like
Introduce a configurable option in the values.yaml file that allows users to control whether Quick Link resources are created for each Git Server.

Describe alternatives you've considered
Users could fork the chart and modify it to avoid creating Quick Link resources, but this adds maintenance overhead.

Additional context
This feature would enhance the flexibility of the Helm chart, especially in environments where some CRDs may be unavailable or unnecessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant