feat: support build tag to reduce binary size w/o k8s (#4323)

This commit is contained in:
Kevin Wan
2024-08-20 19:53:20 +08:00
committed by GitHub
parent e220d3a4cb
commit 9d9c7e0fe0
4 changed files with 24 additions and 4 deletions

View File

@@ -28,15 +28,12 @@ var (
directResolverBuilder directBuilder
discovResolverBuilder discovBuilder
etcdResolverBuilder etcdBuilder
k8sResolverBuilder kubeBuilder
)
// RegisterResolver registers the direct and discov schemes to the resolver.
func RegisterResolver() {
func register() {
resolver.Register(&directResolverBuilder)
resolver.Register(&discovResolverBuilder)
resolver.Register(&etcdResolverBuilder)
resolver.Register(&k8sResolverBuilder)
}
type nopResolver struct {