Skip to content

docs(vault-config): document providerConfigKind and bump KCL module reference#71

Merged
patrick-hermann-sva merged 1 commit intofeat/vault-config-bump-xplane-kcl-0.5.0from
claude/review-vault-config-docs-T7iWl
Apr 14, 2026
Merged

docs(vault-config): document providerConfigKind and bump KCL module reference#71
patrick-hermann-sva merged 1 commit intofeat/vault-config-bump-xplane-kcl-0.5.0from
claude/review-vault-config-docs-T7iWl

Conversation

@patrick-hermann-sva
Copy link
Copy Markdown
Contributor

Summary

Docs-only follow-up to #70. The PR only touches apis/ but leaves the README inconsistent with the XRD and composition changes.

  • Add a new Provider Config subsection under Configuration Options in configurations/bootstrap/vault-config/README.md documenting:
    • providerConfigName (was previously undocumented)
    • the new providerConfigKind field (default ClusterProviderConfig, enum ClusterProviderConfig/ProviderConfig) introduced with xplane-vault-config 0.5.0 for v2 namespaced MR provider ref handling
  • Bump the stale KCL module reference in the Dependencies section: oci://ghcr.io/stuttgart-things/xplane-vault-config:0.1.00.5.0 (matches apis/composition.yaml)

Not changed (intentional)

  • examples/claim.yaml, examples/development.yaml, examples/production.yaml — the new field is optional with a sensible default, so existing examples still render correctly and don't need updates. Forcing providerConfigKind into every example would just be noise.

Test plan

Stacked on top of #70.

Generated with Claude Code

…eference to 0.5.0

- Add Provider Config section documenting providerConfigName and the new
  providerConfigKind field introduced with xplane-vault-config 0.5.0
- Update Dependencies to reference the current KCL module version 0.5.0
@patrick-hermann-sva patrick-hermann-sva merged commit 517bfa7 into feat/vault-config-bump-xplane-kcl-0.5.0 Apr 14, 2026
@patrick-hermann-sva patrick-hermann-sva deleted the claude/review-vault-config-docs-T7iWl branch April 14, 2026 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant