-
Notifications
You must be signed in to change notification settings - Fork 308
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
"Access is denied" when pulling Windows Nano Server container images (microsoft/aspnetcore:2.0-nanoserver-1709) #55
Comments
Extremely misleading error. Seems related to the amount of RAM configured against the container in the requests block of the Kubernetes YAML. Too little RAM (i.e. default amount) will result in this error. Increasing the RAM results in the container being created correctly. |
Apologies, actually this is an intermittent error that occurs often. Increasing available RAM may reduce the frequency a little. It seems that the Due to the intermittent nature, I suspect that AKS is selecting a virtual machine image for Windows agent VMs that has anti-malware installed and that results in any Windows containers running a risk of Strangely, once a pod fails pulling an image then that same pod will fail on every retry (seemingly). |
FYI: Regarding the "diagtrack.dll: Access is denied", we have a similar error over at ACS: #88. This happens for clusters created through the portal and using ARM template. (Just created a Microsoft support ticket for it, will notify if we figure something out.) |
I'm interested to run AKS with Windows containers as well. But I didn't see if there is support to create AKS with Windows. I saw integration with ACI for Windows containers. Can you please let me know your setup? Is it a separate unmanaged ACS installation with Windows support that you managed trough the AKS installation? |
@sioakim It's a managed AKS cluster containing some Linux and some Windows nodes. I admit I can't quickly find the URLs to the articles/blogs I was copying this from, but the basic principle is as follows:
|
Registering a windows kubelet against an AKS cluster will work, but isn't something we support. Real windows support is on our roadmap for 2018. Closing this issue. |
@slack are Windows Containers supported with AKS today? |
When performing a Kubernetes Deployment of a Windows Nano Server and .NET Core 2.0 container onto a Windows node managed by an AKS Kubernetes cluster, the following error is consistently thrown:
The same image pull works outside of AKS and produces usable containers, e.g. locally using Docker for Windows.
I was wondering if there was some security configuration on each node that was required and that I was missing in the ARM template JSON used to create the AKS managed cluster.
The text was updated successfully, but these errors were encountered: