Skip to content

entur/commonchart

Repository files navigation

Entur helm charts

Helm charts for use in the Entur organisation.

Quick Start

Browse our examples/common folder for quick examples to get started.

Full documentation on each chart you can find in the charts/ folders.

IDE Support

The chart includes a JSON Schema for values.yaml validation. This gives you autocompletion, inline documentation, and error highlighting in your IDE.

VS Code

Install the YAML extension and add this to your values.yaml:

# yaml-language-server: $schema=https://raw.githubusercontent.com/entur/helm-charts/main/charts/common/values.schema.json
common:
  app: my-app
  ...

Or configure it in .vscode/settings.json:

{
  "yaml.schemas": {
    "https://raw.githubusercontent.com/entur/helm-charts/main/charts/common/values.schema.json": ["values*.yaml", "env/values*.yaml"]
  }
}

JetBrains (IntelliJ / GoLand)

Go to Settings → Languages & Frameworks → Schemas and DTDs → JSON Schema Mappings, add a new mapping:

  • Schema URL: https://raw.githubusercontent.com/entur/helm-charts/main/charts/common/values.schema.json
  • File path pattern: values*.yaml

Note: Since the chart is used as a dependency, your values are nested under common:. The schema validates the properties under that key.

Upgrading

See UPGRADE.md for migration guides between major versions.

Contributing

For guidance on how to contribute, see our contribution documentation.

Issues

Found a bug? Please file an issue! Or contact us in the #talk-plattform slack channel.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors