-
Notifications
You must be signed in to change notification settings - Fork 2
/
config.tm.hcl
40 lines (36 loc) · 1.34 KB
/
config.tm.hcl
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
34
35
36
37
38
39
40
globals {
project = "aws-ecr-example"
environment = "dev"
# get the available regions with:
# aws ec2 describe-regions | jq -r '.Regions[].RegionName' | sort
region = "eu-west-1"
# images to copy into the aws account ecr registry as:
# ${project}-${environment}/${source_images.key}:${source_images.value.tag}
source_images = {
# see https://hub.docker.com/repository/docker/ruilopes/example-docker-buildx-go
# see https://github.com/rgl/example-docker-buildx-go
example = {
name = "docker.io/ruilopes/example-docker-buildx-go"
# renovate: datasource=docker depName=ruilopes/example-docker-buildx-go
tag = "v1.12.0"
}
# see https://github.com/rgl/hello-etcd/pkgs/container/hello-etcd
# see https://github.com/rgl/hello-etcd
hello-etcd = {
name = "ghcr.io/rgl/hello-etcd"
# renovate: datasource=docker depName=rgl/hello-etcd registryUrl=https://ghcr.io
tag = "0.0.3"
}
}
}
# see https://github.com/hashicorp/terraform
globals "terraform" {
# renovate: datasource=github-releases depName=hashicorp/terraform
version = "1.9.5"
}
# see https://registry.terraform.io/providers/hashicorp/aws
# see https://github.com/hashicorp/terraform-provider-aws
globals "terraform" "providers" "aws" {
# renovate: datasource=terraform-provider depName=hashicorp/aws
version = "5.65.0"
}