packages/cdk/lib/cloudquery/images.ts (23 lines of code) (raw):

import { ContainerImage } from 'aws-cdk-lib/aws-ecs'; import { Versions } from './versions'; export const Images = { cloudquery: ContainerImage.fromRegistry( `ghcr.io/guardian/service-catalogue/cloudquery:stable`, ), devxLogs: ContainerImage.fromRegistry('ghcr.io/guardian/devx-logs:2'), singletonImage: ContainerImage.fromRegistry( 'ghcr.io/guardian/service-catalogue/singleton:stable', ), // https://github.com/guardian/cq-source-ns1 ns1Source: ContainerImage.fromRegistry( `ghcr.io/guardian/cq-source-ns1:${Versions.CloudqueryNs1}`, ), postgres: ContainerImage.fromRegistry( 'public.ecr.aws/docker/library/postgres:16-alpine', ), /** * This image is built in CI by the service-catalogue, and tagged with the * SHA of the corresponding commit * * To use a new image, update the SHA here. The full set of possible tags * can be found at * https://github.com/guardian/service-catalogue/pkgs/container/service-catalogue%2Fprisma-migrate */ prismaMigrate: ContainerImage.fromRegistry( 'ghcr.io/guardian/service-catalogue/prisma-migrate:stable', ), otelCollector: ContainerImage.fromRegistry( 'public.ecr.aws/aws-observability/aws-otel-collector:v0.35.0', ), };