Replies: 2 comments 1 reply
-
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 @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