-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request : addonProfiles and networkProfile for Azure Kubernetes Service (AKS) #1434
Comments
Dependent on #1389 |
Started working on these features. @tombuildsstuff I was planning on keeping the work part of #1389, If we're separating them out should we close #1389 now that it's merged? |
@lfshr indeed, I've closed the other issue in favour of this one - thanks for the heads up :) |
Started work on the addonProfiles |
#1502 opened |
agent_pool_profile is also missing |
when is this 'advanced networking feature' expected to be released ? |
@sijusamueltech advanced networking is available today, but the network profile is not. Due to a combination of issues, AKS will not create a functional cluster with advanced networking specified but without a network profile. Don't do this today, but an example of how to pass the subnet ID is below.
|
Does it mean that also in the future specifying something in "vnet_subnet_id" but without an explicit network profile configuration will get you non-functional clusters? |
@mbrancato @tombuildsstuff Looking forward to create a fully functioning AKS with advanced networking option using terraform. Following are the most important features of our interest. Networking - Option to chose Virtual network, subnet and other configs(DNS Ip, K8 service address range, Docker bridge address ) - [this is mapped from the azure portal UI for creating kubernetes services ]. Currently using just the ARM template to automate the AKS cluster creation. May be going with the default network profile is also ok . Can you please point to right terraform version, when ever it is ready.. thx. |
@schweikert This probably could use testing. I'm not certain if a default networkProfile will be sent. @sijusamueltech All the network profile information should be in the next release of the azurerm provider as it is currently targeted for 1.12.0. The HashiCorp team has been really good about adding features and quick releases recently. |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 [email protected]. Thanks! |
AKS now allows to place cluster in custom vnet and also to integrate monitoring with log analytics workspace, this is now available in ARM template but seems to be missing from terraform resource: azurerm_kubernetes_cluster.
Just for reference here is working example of ARM Template with both addonProfiles and networkProfile:
The text was updated successfully, but these errors were encountered: