How to provide Kubernetes nodes with internet access
Written by
Updated at December 17, 2025
Issue description
When connecting to external addresses from nodes without internet access, you get this error:
Failed to pull image "cr.yandex/***": rpc error: code = Unknown desc
Error response from daemon: Gethttps://cr.yandex/v2/: net/http:
request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Solution
You can provide cluster nodes with internet access through one of the two options:
- Use a NAT gateway.
- Use the group settings to assign a public IP address to each node.