Generate a values.schema.json for Workbench, Connect, and Package Manger to improve values.yaml authoring experience
Open
@dbkegley is already working on this.
Since Jan 28, 2026.
team: connect
team: package manager
team: workbench
- Dominant language
- Markdown
- Stars
- 46
- Forks
- 40
- Avg merge
- 4h 3m
- Merged PRs (30d)
- 6
Description
Authoring the values.yaml is error prone because there are many keys, and the nesting is deep. It would help users if their IDE provided linting and auto-completion. This can be achieved with a values.schema.json. For example:
# yaml-language-server: $schema=./values.schema.json
replicas: 1
fullnameOverride: posit-connect
sharedStorage:
create: true
name: posit-connect-pvc
mount: true
I see that Chronicle already has values.schema.json, so maybe the same process can be implemented for Workbench, Connect, and Package Manager.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.