Skip to content

v0.8.0

Choose a tag to compare

@konih konih released this 20 Jul 21:03
ef38c2d

The GSK portal locks its front door, and the cloud edge goes fully
GitOps-owned.
Backstage on GSK now signs in via GitHub only — guest auth is
gone, an OAuth URL contract stack keeps callbacks pinned to portal.lab, and
sign-in is restricted to catalog org users (no dangerous resolver fallback).
The GSK Traefik cloud edge moves under Argo ownership via deploy/apps-cloud,
argo-rollouts gains an amd64 overlay for the gatewayapi plugin on cloud nodes,
the AppProject description fits Argo's 255-char limit (with a gate to keep it
that way), and cost docs are reconciled to the real node_count=3 figures.

Features

  • rollouts: Amd64 cloud overlay for gatewayapi plugin
  • gateway: GitOps-manage GSK Traefik cloud edge
  • portal: GitHub-only auth on GSK Backstage override
  • portal: OAuth URL contract stack + App Manifest helper

Fixes

  • portal: Disable default Guest SignInPage in GSK override
  • portal: Lock GitHub OAuth to portal.lab, drop localhost helper
  • portal: Clear e10 shellcheck SC2034 + OAuth stack docs
  • portal: Restrict sign-in to catalog org users (drop dangerous resolver flag)
  • portal: Exclude catalog entity file from Argo directory sync
  • gitops: AppProject description within Argo 255-char limit + edge-up overlay handover

Documentation

  • cost: Reconcile day0/README cost figures with node_count=3

Full Changelog: v0.7.0...v0.8.0

Full Changelog: v0.7.0...v0.8.0