Merge branch 'tp/improve-nase-cache' into 'main'

improve nase cache

See merge request !157
6 jobs for v0.1.1 in 4 minutes and 8 seconds (queued for 2 seconds)
Status Name Job ID Coverage
  Analysis
failed golint #78844

00:04:08

 
  Test
skipped code_coverage #78848
skipped memory_sanitizer #78847
skipped race_detector #78846
skipped unit_tests #78845
 
  Build
skipped build #78849
 
Name Stage Failure
failed
golint Analysis
pkg/etcdnase/keygroups.go:10:2: "go.etcd.io/etcd/client/v3" imported but not used (typecheck)
"go.etcd.io/etcd/client/v3"
^
pkg/etcdnase/nameservice.go:12:2: "go.etcd.io/etcd/client/v3" imported but not used (typecheck)
"go.etcd.io/etcd/client/v3"
^
make: *** [Makefile:12: lint] Error 1
Cleaning up file based variables
ERROR: Job failed: exit code 1