Skip to content

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

@kriscoleman

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions