Skip to content

Update values.schema.yaml with all possible values #212

@batpad

Description

@batpad

The current values.schema.yaml looks like it's not been updated in some time, and does not seem to cover a lot of the options that are possible to pass in values: https://github.com/developmentseed/eoapi-k8s/blob/main/helm-chart/eoapi/values.schema.json

I think it's very useful for a helm chart to have a fully comprehensive values.schema.yaml that lists ALL possible parameters one can pass in a values over-ride, their types, some documentation and marks which are required.

This is generally the first place I look in a helm chart to get documentation on how I can configure it, and I think it's important that we maintain and keep it up-to-date with all the possible configuration options. This also helps in being able to use helm lint when deploying with custom values to validate that your values match the expected schema.

This perhaps makes sense to do after #211 . I'd be happy to help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions