Replies: 3 comments 2 replies
-
|
Thank you so Much for your attention @DCMattyG! So I'll answer based on what I did to deploy in my environment, an already existing production AKS: I created a Cosmos DB account like Bicep would; I created a Private Endpoint for Cosmos, to bring a little more security and traffic control; After this briefing, let's go to the settings for the items you mentioned: I'm then handling the input with nginx ingress: ingress-ipam.yaml: As you can see, I'm using port mapping by ingress. For DNS, I created a record in our Private DNS Zone to point to Ingress. Enjoy then and I bring my Deploy, Service, Secrets settings etc. deployment-ipam-engine.yaml: deployment-ipam-ui.yaml: service-ipam-engine.yaml: service-ipam-ui.yaml: Then that's it! Remembering that this form of deployment is what works for me, but I think native support for AKS by the more comprehensive Azure IPAM would be very valid, allowing you to choose between Application Gateway or Ingress-Controller, direct support for Kv and so on... Thanks again for your attention! |
Beta Was this translation helpful? Give feedback.
-
|
Thanks you very much @hmizael, this is extremely thorough and detailed. I have a few follow-up questions:
Really appreciate the engagement and contributions! |
Beta Was this translation helpful? Give feedback.
-
|
Hello @DCMattyG, we deployed the IPAM on Azure AKS, but getting "The resource principal named api:"service principle name" was not found in the tenant named "tenant id". This can happen if the application has not been installed by the administrator of the tenant or consented to by any user in the tenant. You might have sent your authentication request to the wrong tenant". Currently "reader" permission at the tenant level and contributor permission at the subscription on the azure for the UI service principle has been assigned, so could you please assist here if there is anything at the permission level needs to be changed. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello @hmizael, I wanted to dive deeper into this ask with you here...
For IPAM running on AKS, I have a few design questions for you:
I definitely have ideas on how I would handle these items, but I'm more interested in your thoughts on how this should be automated in such a way many users could benefit from this solution, as opposed to just providing design guidance around how to deploy IPAM on AKS.
Thanks so much!
Beta Was this translation helpful? Give feedback.
All reactions