Skip to content

v1.0.6 - Dynamic Auto-Discovery & Pipeline Selection

Latest

Choose a tag to compare

@syncush syncush released this 10 Sep 12:56

Release v1.0.6: Dynamic Kubernetes Auto-Discovery & Pipeline Selection

Highlights

  • In-Cluster Kubernetes Auto-Discovery:
    • Automatically queries active deployments and services in the cluster namespace matching app.kubernetes.io/name=metatile-queue-populator.
    • Dynamic name extraction supporting render-{}- and rendering-{}- patterns with fallback to deployment name.
    • Zero static coupling to specific pipeline names.
  • Dynamic 15-Emoji Pipeline Icons:
    • Curated GIS / cartographic / pipeline emoji palette (15 distinct icons).
    • Deterministic assignment with collision-avoidance so every pipeline receives a distinct emoji.
    • Fully dynamic rendering across Header switcher, Target Confirmation card, Queue Status pills, and Submission History filter chips.
  • RBAC & Zero-Config Helm Support:
    • Built-in ServiceAccount, Role, and RoleBinding created and managed directly by the chart under discovery.enabled.
    • Full support for unlimited chart installs and uninstalls without requiring pre-configured service accounts.
  • Cache Busting:
    • Anti-caching HTTP headers for discovery endpoints to ensure immediate discovery updates.

Container Images

  • acrarolibotnonprod.azurecr.io/vector/mqp-ui-server:1.0.6
  • acrarolibotnonprod.azurecr.io/vector/mqp-ui-client:1.0.6