feat: configure access logs with Telemetry API (#1021)
11 files changed
tree: 16b92549734f5ff468da508ec120b77df1f78b2f
  1. .github/
  2. architecture/
  3. dubboctl/
  4. dubbod/
  5. manifests/
  6. operator/
  7. pkg/
  8. release/
  9. samples/
  10. tests/
  11. tools/
  12. .asf.yaml
  13. .codecov.yml
  14. .dockerignore
  15. .gitattributes
  16. .gitignore
  17. .golangci.yml
  18. .licenserc.yaml
  19. CONTRIBUTING.md
  20. go.mod
  21. go.sum
  22. LICENSE
  23. Makefile
  24. NOTICE
  25. OWNERS
  26. README.md
README.md

Apache Kdubbo - dubbo-mesh

Go Reference Go Report Card License

Dubbo service mesh enables workloads to join natively, receive policies from the control plane via xDS, and gain capabilities such as load balancing, service discovery, and observability.

Introduction

[!WARNING] The current version is in the Alpha phase.

Releases 0.4.6–0.4.9 will be in the Beta phase.

Release 0.5.0 will be the first RC version.

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.
  • Application runtime — The original workload consumes the injected xDS bootstrap and policies natively; no proxy container is added.
  • dxgate — Dubbo delegated gateway for Gateway API. It consumes routing configuration from dubbod over xDS and proxies north-south traffic into the mesh.

Repositories

Projects are distributed across the code directory repositories:

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

  • xds-api. — Define the xDS API for the Dubbo control plane.

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

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

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

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

  • dxgate — Provides the delegated gateway that serves Gateway API traffic at the mesh edge.

  • gui — Provides the console that aggregates the management API across discovered control planes.

Contributing

Refer to CONTRIBUTING.md

License

Apache License 2.0, see LICENSE.