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

@@ -0,0 +1,13 @@
//go:build !no_k8s
package internal
import "google.golang.org/grpc/resolver"
var k8sResolverBuilder kubeBuilder
// RegisterResolver registers the direct, etcd, discov and k8s schemes to the resolver.
func RegisterResolver() {
register()
resolver.Register(&k8sResolverBuilder)
}