Skip to content

Commit 7032600

Browse files
authored
fix: Add tag trigger and use buildx to improve docker processes. (#47)
1 parent 3a0d08f commit 7032600

File tree

4 files changed

+6
-2
lines changed

4 files changed

+6
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SQS Entity Resolution using Senzing
1+
# SQS Entity Resolution Using Senzing
22

33
This is an implementation of entity resolution using [Senzing] with [AWS
44
SQS][sqs]. Data is sent to an SQS queue, which is processed by a "consumer"

tofu/modules/deployment/templates/iam-policy.yaml.tftpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ Statement:
170170
- iam:CreateRole
171171
- iam:CreateServiceLinkedRole
172172
- iam:DeletePolicy
173+
- iam:DeletePolicyVersion
173174
- iam:DeleteRole
174175
- iam:DeleteRolePolicy
175176
- iam:DeleteServiceLinkedRole

tofu/modules/ephemeral_service/docker.tf

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ resource "docker_image" "container" {
22
name = "${module.ecr.repository_url}:${var.image_tag}"
33

44
build {
5+
builder = "default"
56
context = var.docker_context
6-
dockerfile = var.dockerfile
7+
dockerfile = "${var.docker_context}/${var.dockerfile}"
78
platform = "linux/amd64"
9+
810
tag = [
911
"${local.prefix}:${var.image_tag}",
1012
"${module.ecr.repository_url}:${var.image_tag}"

tofu/modules/system/otel.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ resource "docker_image" "otel" {
5050
resource "docker_tag" "otel" {
5151
source_image = docker_image.otel.name
5252
target_image = "${module.otel_ecr.repository_url}:${var.otel_version}"
53+
tag_triggers = [data.docker_registry_image.otel.sha256_digest]
5354
}
5455

5556
resource "docker_registry_image" "otel" {

0 commit comments

Comments
 (0)