Skip to content

feat: fluid-workload 0.1.1 — probe schema in image, bootstrap ConfigMap only#5

Merged
fuse merged 1 commit into
developfrom
feat/probe-schema-in-image-0.1.1
May 21, 2026
Merged

feat: fluid-workload 0.1.1 — probe schema in image, bootstrap ConfigMap only#5
fuse merged 1 commit into
developfrom
feat/probe-schema-in-image-0.1.1

Conversation

@fuse
Copy link
Copy Markdown
Contributor

@fuse fuse commented May 21, 2026

Summary

  • Bump chart to 0.1.1.
  • Add config.schemaInImage: when true and the ConfigMap has only the main config file, mount it via subPath so schema.yml from the probe image is not hidden.
  • Support multi-file config via config.files and legacy config.schemaContent (full-directory mount).
  • Document the split: bootstrap YAML in GitOps, schema in image semver, operational tuning in control plane runtime_config.

Test plan

  • helm lint .
  • helm template with config.schemaInImage=true → subPath on config.yaml only
  • After merge: tag 0.1.1 to publish OCI chart (semver = Chart.yaml version)
  • Constellio / other GitOps: pin chart 0.1.1, set config.schemaInImage: true, probe image with baked config/schema.yml

Merge with Squash and merge into develop.

Chart 0.1.1 adds config.schemaInImage (subPath mount) so ConfigMaps carry
only the main YAML while schema.yml stays on disk from the probe image.
Multi-file overrides via config.files and config.schemaContent remain supported.
@fuse fuse merged commit 3f3a556 into develop May 21, 2026
1 check passed
@fuse fuse deleted the feat/probe-schema-in-image-0.1.1 branch May 21, 2026 20:42
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