Terraform 상태/파일이 애플리케이션 타임스탬프와 크게 일치하지 않습니다.games

Terraform 상태/파일이 애플리케이션 타임스탬프와 크게 일치하지 않습니다.games

그래서 저는 Terraform 프로젝트의 집합체를 가지고 있습니다. 방금 특정 애플리케이션의 이미지를 구축했는데, 결국 Terraform 저장소에 있는 해당 프로젝트의 auto-vars 파일에 있는 태그를 업데이트한 다음 이를 적용했는데, mtimes가 정말 이상하다는 것을 알았습니다. 오늘, 28일이에요. 상태 파일에는 3주 전(5일)의 시간이 표시됩니다. 그 이후로 방금 업데이트하고 조금 전에 적용한 것을 포함하여 수십 개의 유형 릴리스를 수행했을 것입니다. auto-vars 파일의 mtime과 실제 Docker 이미지 태그의 타임스탬프가 이를 증명합니다(내 말에 따르면 auto-vars를 업데이트한 후 곧 적용되었다고 합니다).

$ ls -la
total 56
drwxr-xr-x 3 dustin dustin  4096 May 28 14:38 .
drwxr-xr-x 6 dustin dustin  4096 May  4 12:13 ..
-rw-r--r-- 1 dustin dustin  4300 May 16 12:34 main.tf
-rwxr-xr-x 1 dustin dustin    49 May  4 12:13 run.sh
drwxr-xr-x 4 dustin dustin  4096 May  5 15:30 .terraform
-rw-r--r-- 1 dustin dustin   298 May 28 14:38 terraform.auto.tfvars.json
-rw-r--r-- 1 dustin dustin  1409 May  5 15:30 .terraform.lock.hcl
-rw-r--r-- 1 dustin dustin 17556 May  5 15:29 terraform.tfstate.backup
-rw-r--r-- 1 dustin dustin   196 May  4 12:13 variables.tf

$ ls -la .terraform
total 20
drwxr-xr-x 4 dustin dustin 4096 May  5 15:30 .
drwxr-xr-x 3 dustin dustin 4096 May 28 14:38 ..
drwxr-xr-x 2 dustin dustin 4096 May  5 15:29 modules
drwxr-xr-x 3 dustin dustin 4096 May  5 15:30 providers
-rw-r--r-- 1 dustin dustin 1600 May  5 15:29 terraform.tfstate

$ cat terraform.auto.tfvars.json 
{
  "taskdefinition-web-fq-docker-image": "326764833890.dkr.ecr.us-east-1.amazonaws.com/workflow-web:eb241c0",
  "taskdefinition-app-fq-docker-image": "326764833890.dkr.ecr.us-east-1.amazonaws.com/workflow-api:20230528143624-abca7cf",
  "taskdefinition-release-version": "20230528143624-abca7cf"
https://boosty.to/safdsfdfd/posts/a21b2822-7f3e-40b9-b93a-a4ff016d9958

관련 정보