728x90
728x90
https://github.com/l-with/terraform-provider-ldap/issues/85
처음 생각)
ldap_entry 의 data_json
항목에 <플랜 중에 특정할 수 없는 값 : ex - 아직 생성되지 않은 리소스의 output> 을 넣는 경우 플랜이 제대로 안도는 이슈 존재
1. 일단 동적으로 값을 알아오지 않게 string으로 넣어주면 당장은 해결 가능
2. 또는 그냥 어플라이 두번 돌리면 됨
이렇게 해결은 가능하지만, 프로바이더단 수정이 필요할 것 같아 제보
에러 메세지 :
When expanding the plan for ldap_entry.this to include new values learned so far during apply, provider "registry.terraform.io/l-with/ldap" produced an invalid new value for .data_json: was cty.StringVal(""), but now cty.StringVal("...").
그러나 열심히 메시지를 주고받은 결과,
ldap_entity
의 id
값은 미리 알 수 없지만, dn
값은 미리 알 수 있기에 그걸 사용하면 된다고 한다.
그 말대로 하니 해결됨. l-with 아저씨 감사합니다.
(근데 사실 id값을 미리 모른다고 해도, plan apply는 정상적으로 작동해야 되지 않나? 싶긴 한데..아몰랑)
끝@!
728x90
728x90
'공부 > IaC' 카테고리의 다른 글
digitickets/terraform-aws-cli 모듈 기여 (1) | 2024.08.07 |
---|---|
[Terraform] 캐치테이블 테라폼 환경 소개 (4) | 2024.05.18 |
[Terraform] AD User 만들기 (8) | 2024.01.31 |
HashiConf 2023 Recap - Terraform 부분 정리 (0) | 2023.11.15 |
[Terraform] Keycloak Provider 구성하기 (Keycloak 21) (0) | 2023.10.29 |
댓글