This topic describes the ACK NodeLocal DNSCache component and provides usage notes and release notes for the component.

Introduction

ACK NodeLocal DNSCache is a local DNS caching solution developed based on the open source NodeLocal DNSCache project. To use ACK NodeLocal DNSCache, you must install the ack-node-local-dns Helm chart. This solution consists of a DNS caching agent that runs as a DaemonSet and an admission controller that runs as a Deployment to dynamically inject DNSConfig to pod configurations. The admission controller listens on pod creation requests and dynamically modifies DNSConfig. This enables pods to use local DNS cache to accelerate DNS lookups.

Usage notes

You can use ACK NodeLocal DNSCache to enable pods to access the local DNS cache on cluster nodes. For more information, see Use NodeLocal DNSCache in an ACK cluster.

Release notes

November 2021

Version Image address Release date Description Impact
1.4.0
  • DNS caching component: registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.15.13-6-7e6778ac
  • Admission controller: registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.0-b1bd0e8-aliyun
2021-11-24 The API version of MutatingWebhookConfiguration is updated to support Kubernetes 1.22. No impact on workloads

September 2021

Version Image address Release date Description Impact
1.3.5
  • DNS caching component: registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.15.13-6-7e6778ac
  • Admission controller: registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.0.3-8fe673f-aliyun
2021-09-23 The CPU usage of the admission controller is limited to 1 vCPU by default. This provides enhanced security. No impact on workloads
1.3.4
  • DNS caching component: registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.15.13-6-7e6778ac
  • Admission controller: registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.0.2-8b46b2f-aliyun
2021-09-16 The memory usage is limited by default. The image is pulled through the internal network by default. No impact on workloads

April 2021

Version Image address Release date Description Impact
1.3.3
  • DNS caching component: registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.15.13-6-7e6778ac
  • Admission controller: registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.0.2-8b46b2f-aliyun
2021-04-21 First version. No impact on workloads