Marketplace

NodeLocal DNS

Updated December 21, 2023

NodeLocal DNS reduces DNS query workload by running a cache on each node in a Managed Service for Kubernetes cluster. This improves cluster performance and fault tolerance.

Deployment instructions
  1. Configure the application:

  2. Click Install.

After installing NodeLocal DNS, use the following values:

  • Kubernetes cluster zone: cluster.local.
  • Адрес NodeLocal DNS Cache: 169.254.20.10.
  • Application port for external queries: 53.
  • Port for collecting metrics in Prometheus format: 9253.

Learn more about setting up local DNS caching in the Managed Service for Kubernetes documentation.

Billing type
Free
Type
Kubernetes® Application
Category
Network infrastructure
Publisher
Yandex Cloud
Use cases
  • Caching queries from applications hosted on a Managed Service for Kubernetes cluster node.
Technical support

Yandex Cloud technical support is available 24/7 to respond to requests. The types of requests available and their response time depend on your pricing plan. You can activate paid support in the management console. Learn more about requesting technical support.

Product composition
Helm chartVersion
Pull-command
Documentation
k8s.gcr.io/node-local-dns/chart1.5Open
Docker imageVersion
Pull-command
k8s.gcr.io/node-local-dns/k8s-dns-node-cache1.17.4
Terms
By using this product you agree to the and the terms and conditions of the following software: Yandex Cloud Marketplace Terms of Use.
Billing type
Free
Type
Kubernetes® Application
Category
Network infrastructure
Publisher
Yandex Cloud