Skip to content

feat(mlflow): add support bundle wrapper chart for PostgreSQL (pe-ryb)#180

Merged
kriscoleman merged 1 commit into
feat/mlflow-enterprise-patternsfrom
polecat/quartz/pe-ryb@mplhwzln
May 25, 2026
Merged

feat(mlflow): add support bundle wrapper chart for PostgreSQL (pe-ryb)#180
kriscoleman merged 1 commit into
feat/mlflow-enterprise-patternsfrom
polecat/quartz/pe-ryb@mplhwzln

Conversation

@kriscoleman
Copy link
Copy Markdown
Member

Summary

Add postgres-support wrapper chart with CloudnativePG support bundle specs, and integrate it into the CI packaging pipeline so the chart archive is included in releases.

Changes

  • New chart applications/mlflow/charts/postgres-support/ — wrapper chart with support bundle specs:
    • CNPG operator and cluster pod log collectors
    • pg_isready and psql status exec collectors
    • clusterResources and config file copy collectors
    • Analyzers for operator health, connection status, WAL errors, failover events
  • New HelmChart CR applications/mlflow/release/postgres-support-chart.yaml — KOTS manifest with builder: {} and exclude for external postgres
  • Updated Taskfile — added postgres-support to CHARTS list, POSTGRES_SUPPORT_VERSION variable, and version sync in release:update-versions

Fixes the issue from PR #176 where the chart archive was missing from the release because it wasn't in the CHARTS list for helm:package.

Closes #172

Test plan

  • helm lint charts/postgres-support passes
  • helm template renders valid YAML with correct namespace substitution
  • CI helm:package task packages postgres-support-0.1.0.tgz into release dir
  • replicated release create succeeds with the new chart included

Create postgres-support wrapper chart with CloudnativePG support bundle
specs including operator logs, cluster logs, pg_isready exec, cluster
status query, and analyzers for common failure modes (WAL errors,
failover events, connection health).

Add postgres-support to Taskfile CHARTS list and release:update-versions
so CI packages the chart archive into the release directory.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@kriscoleman kriscoleman merged commit 306125f into feat/mlflow-enterprise-patterns May 25, 2026
4 of 7 checks passed
@kriscoleman kriscoleman deleted the polecat/quartz/pe-ryb@mplhwzln branch May 25, 2026 18:05
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