remove envoy mod (#870)

1 file changed
tree: c39f366cb6bf7e1f9a09fcc0644fa29d730f3fa2
  1. .github/
  2. api/
  3. client-go/
  4. dubboctl/
  5. dubbod/
  6. logo/
  7. manifests/
  8. operator/
  9. pkg/
  10. release/
  11. samples/
  12. tools/
  13. .asf.yaml
  14. .codecov.yml
  15. .gitignore
  16. .licenserc.yaml
  17. CONTRIBUTING.md
  18. go.mod
  19. go.sum
  20. LICENSE
  21. Makefile
  22. NOTICE
  23. README.md
README.md

Dubbo gRPC open source service mesh implemented for the underlying cluster management platform can directly receive policies from the control plane and obtain features such as load balancing, service discovery, and observability without requiring a sidecar proxy.

  • For more detailed information on how to use it, please visit dsm-docs

Introduction

Dubbo’s control plane provides an abstraction layer over the underlying cluster management platform.

Dubbo component composition:

  • dubbod — Dubbo xDS control plane. It provides service discovery, configuration and certificate issuance.

  • dubbo-go-pixiu — Used for ingress/egress traffic between services in the cluster and external services.

Directory Repositories

Projects are distributed across the code directory repositories:

  • dubbo/api. — Defines the component level APIs for the Dubbo control plane.

  • dubbo/client-go. — Defines the Kubernetes clients automatically generated for Dubbo control plane resources.

  • dubbo/dubboctl. — Provides command line tools for control plane management and other operations.

  • dubbo/dubbod — The main code directory for the Dubbo control plane.

  • dubbo/operator. — Provides user friendly options for operating the service mesh.

Contributing

Refer to CONTRIBUTING.md

License

Apache License 2.0, see LICENSE.