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

Configuration Options #47

Closed
qvalentin opened this issue Oct 14, 2023 · 4 comments
Closed

Configuration Options #47

qvalentin opened this issue Oct 14, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@qvalentin
Copy link
Collaborator

The lsp should implement configuration options as defined by the protocol: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_configuration

Possible options:

  • filename(s) of values.yaml
@qvalentin qvalentin added the enhancement New feature or request label Oct 14, 2023
@qvalentin
Copy link
Collaborator Author

Basic feature will be added with #32

@yvesjans
Copy link

yvesjans commented Jan 9, 2024

Is this already possible to configure/use? That would be awesome as we're using separate value files for environments, e.g.
values.yaml: shared config
values-nonprod.yaml: nonprod config
values-production.yaml: production config

@qvalentin
Copy link
Collaborator Author

Is this already possible to configure/use? That would be awesome as we're using separate value files for environments, e.g. values.yaml: shared config values-nonprod.yaml: nonprod config values-production.yaml: production config

Currently not, but this is definitely on my roadmap.

@qvalentin
Copy link
Collaborator Author

qvalentin commented Feb 3, 2024

Fixed in v0.0.10 with these defaults:

    valuesFiles = {
      mainValuesFile = "values.yaml",
      lintOverlayValuesFile = "values.lint.yaml",
      additionalValuesFilesGlobPattern = "values*.yaml"
    },

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
None yet
Development

No branches or pull requests

2 participants