Join Slack
Powered by
This message was deleted.
# azure
s
sparse-intern-71089
10/31/2021, 6:25 PM
This message was deleted.
p
powerful-football-81694
11/08/2021, 3:54 PM
Any advice on this from you Pulumi folks?
g
gray-ambulance-59402
11/09/2021, 10:06 PM
Sounds like a circular dependency. There's a few of these in Azure unfortunately. E.g.
https://github.com/pulumi/pulumi-azure-native/issues/578
is a similar scenario. There's a couple of options available that could work?: • Use a user assigned managed identity for APIM. This allows assigning permissions to the identity before creating APIM • Use a separate declaration for the APIM host configuration - not familiar with the setup but it looks like it can be declared independent of the APIM instance
https://www.pulumi.com/registry/packages/azure-native/api-docs/apimanagement/gatewayhostnameconfiguration/
p
powerful-football-81694
11/10/2021, 11:10 AM
@gray-ambulance-59402
thank you!!! 👍 I tried both of these, and they both work! I’m going with the user-assigned managed identity solution, it’s just the simplest option given how our code is structured. Awesome answer. 🙏
3
Views
Open in Slack
Previous
Next