kitex-contrib / xds

xDS support for Kitex and enables Kitex to perform in Proxyless mode with Istio.
Apache License 2.0
33 stars 3 forks source link

feat: add support for xds api #1

Closed ppzqh closed 2 years ago

ppzqh commented 2 years ago

What type of PR is this?

feat

What this PR does / why we need it (en: English/zh: Chinese):

en: add xds module to manage xDS resources retrieved from control plane, which can be used by Kitex client to support traffic route, timeout config and service discovery based on xDS. zh: 添加 xds 模块拉取并管理 xDS 资源。Kitex client 可集成该模块来实现基于 xDS 的流量路由, 超时配置及服务发现。

Which issue(s) this PR fixes:

[#461]

GuangmingLuo commented 2 years ago

缺少了 License,这个模板暂未提供,需要自己添加一下,CloudWeGo 默认用 Apache 2.0 就行

GuangmingLuo commented 2 years ago

/approve

bytedance-oss-robot[bot] commented 2 years ago

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: GuangmingLuo, ppzqh, YangruiEmma

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files: - **[OWNERS](https://github.com/kitex-contrib/xds/blob/main/OWNERS)** Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment