-
Notifications
You must be signed in to change notification settings - Fork 0
/
images.ts
33 lines (32 loc) · 1.17 KB
/
images.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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',
),
};