func (*Generator) Generate(context *model.EnvoyFilterContext) ([]*model.EnvoyFilterWrapper, error) {
	return envoyfilter.GenerateInsertBeforeNetworkFilter(
		context.ServiceEntry,
		buildOutboundProxy(context),
		buildInboundProxy(context),
		"envoy.filters.network.zookeeper_proxy",
		"type.googleapis.com/envoy.extensions.filters.network.zookeeper_proxy.v3.ZooKeeperProxy"), nil
}
Generate create EnvoyFilters for Dubbo services
package zookeeper
import (
	"github.com/aeraki-framework/aeraki/pkg/envoyfilter"
	"github.com/aeraki-framework/aeraki/pkg/model"
)
type Generator struct {
}
func NewGenerator() *Generator {
	return &Generator{}
}