.bicepparam
Azure Key Vault IaC
코드를 작성하기 위해서, .biceppram
을 사용하여 파라메터 파일을 만들고 있다.
Microsoft 문서도 찾아보긴 했는데, 내가 못 찾는건지 없는건지.. 일단 무식하게 부딪혀보며 깨달아가고 있다.
간략한 구성
- main.bicep
- main.bicepparam
- modules(folder)
- keyVault.bicep
- keyVault.bicepparam
- vnet.bicep
- vent.bicepparam
- modules(folder)
Environment
및 System name
등과 같은 공통적인 매개 변수(Param)는 main.bicepparam
에 보존하고 싶었고, 각 리소스 고유의 매개 변수는 각각의 .bicepparam
에 보존하고 싶었다.
Memo. 포스트를 작성하면서 꼭 그렇게 할 필요가 있는가 라는 의문이 들긴하지만, 일단 그렇게 했다.
Message
아래와 같이 하나의 .bicepparam 을 두 가지 템플릿에 전달하고 싶었지만, 불가능했다.
More than one using declaration are presentbicep(BCP262)
선언을 사용하는 것이 둘 이상 있습니다. ..라고 한다.