Loading
Draft: Switch the Relay chart to the infrastructure contract
Pins Fairway to its postgresqlDatabases branch, declares autocore's databases through infrastructure.postgresqlDatabases and autoflow.infrastructure_contract instead of mounted connection files, configures the hook Jobs from a hook ConfigMap, and adds scripts/chart-assert.sh with render assertions. Targets the theseus/caproni-rig integration branch (master plus the sub-project 1 commits and the contract reader); the caproni rig MR declares the matching values.
MRs of this work:
- Draft: Add a Relay container image with the GLAZ engine linked in (!4313 (merged))
- Draft: Add a Fairway-generated Helm chart for Relay (!4315 (closed))
- Draft: Add a Relay fragment with AutoFlow on CNPG (gitlab-org/gitlab-caproni!108 (closed))
- Draft: Add identified PostgreSQL databases, roles, and TLS to gitlab.infrastructure.v1 (gitlab-org/protos!38 (closed))
- Draft: Mount several PostgreSQL databases, roles, and TLS Secrets from the infrastructure contract (gitlab-com/gl-infra/platform/runway/fairway!217)
- Draft: v2/postgres: select databases and roles from the infrastructure contract (gitlab-org/labkit!666 (closed))
- Draft: Read autocore's databases from the Theseus infrastructure contract (!4317)
- Draft: Declare several CloudSQL databases on a deployment and render them through one proxy sidecar (gitlab-com/gl-infra/platform/runway/runwayctl!1958)
- Draft: Switch the Relay chart to the infrastructure contract (!4318)
- Draft: OAK: add GitLab Relay as a component (gitlab-org/omnibus-gitlab!9742 (closed))
- Draft: Document running Relay through OAK on a Linux package (!4319)
Edited by Timo Furrer