Skip to content

feat(mlflow): add support bundle wrapper chart for PostgreSQL operator #172

Description

@kriscoleman

Parent epic: #166
Integration branch: feat/mlflow-enterprise-patterns

Create a wrapper chart for CloudnativePG that includes support bundle specs, following the patterns/support-bundles pattern.

Scope

  • Create applications/mlflow/charts/postgres-support/Chart.yaml (wrapper chart, no application code)
  • Create applications/mlflow/charts/postgres-support/templates/_supportbundle.tpl with:
    • CloudnativePG operator pod logs collector
    • PostgreSQL cluster status collector
    • PVC status collector
    • Analyzer for common PostgreSQL failure modes
  • Create applications/mlflow/charts/postgres-support/templates/secret-supportbundle.yaml (support bundle spec as Secret)
  • Add the wrapper chart as a dependency in applications/mlflow/charts/mlflow/Chart.yaml or as a separate HelmChart CR in release/
  • Update release/kots-support-bundle.yaml if needed to reference wrapper chart specs

Files touched

  • applications/mlflow/charts/postgres-support/ (new directory, all new files)
  • applications/mlflow/release/kots-support-bundle.yaml (potential update)

PR target

Branch PRs to feat/mlflow-enterprise-patterns (not main).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions