-
Notifications
You must be signed in to change notification settings - Fork 522
About known issue of custom vnet for Windows in custom-vnet.md #371
Comments
@PatrickLang what's the status of custom vnet with Windows? |
@CecileRobertMichon I haven't been able to look at it yet, ETA is after Kubernetes 1.14 is done in March |
Custom vnet is the blocker feature for us to deploy Windows nodes to production. It looks good so far in our test environent, will update here if something goes wrong. |
@zhiweiv, Even more that problem is now propagated to default network deployments, only a random number of Windows nodes appear in the cluster, the rest are missing. |
We are still evaluating it in testing environment, you can try the template I pasted in #341, it should work. |
Thanks for the tip. That is, I'm unable to execute any
That's the IP of the k8s-master-lb. I even added into
But that is a variable that it is not even needed, it is not used/referenced anywhere in the |
For just test vnet, you can remove private cluster in template. In my generated azuredeploy.json, masterSubnet is referenced in customData of osProfile for Windows, it is provided as PowerShell parameter. If you can't find it, there must be something wrong in template generation phase.
Here are my steps to deploy the cluster. |
Thanks for the tip, I added it to the
And made the deployment without errors. It means that I'am now able to deploy custom vnet BUT ended up with the aks-engine ERROR that i've reported two days ago at #385 This is a nasty problem plaguing aks-engine 0.28.1/0.29.1 hybrid deployments, I'm not even able to reproduce hybrid deployments I've done in the past... try to make a new test deployment equal to the one you have working and check if you are able to do so again. BTW, what is the Windows SKU you are using at your deployments? Thanks again. |
I didn't specify the sku in template, so it is default value Datacenter-Core-1809-with-Containers-smalldisk, you are using Datacenter-Core-1803-with-Containers-smalldisk in #385, it will be deprecated soon. From the error you pasted in #385, aks-engine failed to install Docker 18.09.0, Windows 1809 ships with Docker 18.09.0 by default, you can have a try. |
Good tip on the Windows SKU, I was smelling something related with that, I'm going to make more tries with that default SKU... Thanks |
I didn't reproduce your problem with template similiar to yours in #385, and seems your problem occurred in regular cluster without custom VNET also. This issue is mainly for custom VNET, let us follow up your problem in #385, I think you can collect all logs under c:\k and c:\azuredata in missing Windows nodes and paste them to #385, you can also check if it is same issue with #351.
|
@zhiweiv , Many thanks for your feedback and effort. Related with #385, it seems that it IS the enabling of Related with custom vnet, following your magnificent tip about the missing parameter |
Since your first acceleratedNetworkWindows is false, I didn't notice the following two acceleratedNetworkWindows are true 🤣, just removed them for simplicity while testing. I am interested in your idea of Terraform deployment automation, currently I am using PowerShell to assist. Do you mind to share some codes about this part when you are done if possible. Maybe this is not the right place, you can send to my email: zhiweiv@outlook.com. |
And with the
Finally! |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
The issue for Windows with custom VNET so far is described in #431, I will open another issue if find something else, close this. |
Still seems like an issue. @zhiweiv why did you close? |
All related issues and pr were closed by bot automatically, seems there is no plan to fix it in the near future. The main issue we found were described in linked issues, this one is more as a question for something which we may don’t know as described in md, seems there won’t be an answer here too, so I closed this. |
Is this a request for help?:
No
Is this an ISSUE or FEATURE REQUEST?
ISSUE
What version of aks-engine?:
0.29.1
Kubernetes version:
1.13.2
What happened:
In https://github.com/Azure/aks-engine/blob/master/docs/tutorials/custom-vnet.md, it says Custom VNET for Kubernetes Windows cluster has a known issue, and it gives a link Azure/acs-engine#1767. In this link it is a long conversation with a dozen of related issues. I did not find what the known issue it is actually.
With the workaround in #210, I and some guys ran Winodws nodes with custom vnet successfully. I am wondering does the known issue still exist now? If it does, what exactly it is? If it does not exist already, let's kindly update the description in custom-vnet.md?
The text was updated successfully, but these errors were encountered: