Skip to content

9.0.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@mosoriob mosoriob released this 26 Apr 23:20
· 38 commits to main since this release

Highlights

  • Migrate model-catalog Helm chart to Hasura v2 backend (Node API on port 3000, /health probes, HASURA_GRAPHQL_URL / HASURA_ADMIN_SECRET)
  • Drop Fuseki init container, Redis sidecar, RDF-era env vars
  • Disable deprecated data_catalog and model_catalog_endpoint (Fuseki) components by default
  • Switch Hasura readiness probe from pg_isready exec to HTTP /healthz
  • Switch Hasura auth to webhook (portals.tapis.io)
  • Wire ensemble-manager tapis_webhook_base_url into ConfigMap; drop stale model_catalog_api entry
  • Set pullPolicy: Always for all MINT images

Breaking changes

  • Fuseki-backed model-catalog removed from default deployment
  • model-catalog container port changed: 8080 -> 3000
  • Hasura auth mode changed: JWT -> webhook
  • Existing values overrides referencing data_catalog / model_catalog_endpoint no longer take effect unless re-enabled explicitly

Install

helm repo add mint https://mintproject.github.io/mint/
helm repo update
helm install mint mint/MINT --version 9.0.0-beta.1

PR: #103