enhancement: support proto resources for grpc-transcode workflows
メンテナーはふだん 3 日以内に返信
@AlinsRan がすでに取り組んでいます。
2026年5月6日 から。
評価
この issue はまだ評価されていません。
説明
Summary
Please triage whether the controller should support managing proto resources needed by grpc-transcode workflows.
Current behavior
APISIX itself supports proto resources for grpc-transcode through the Admin API, including proto_id references from route plugin configuration, but the current controller API surface does not provide a resource model for defining and delivering those proto descriptors.
The codebase includes grpc-transcode in the runtime plugin set, but there is no corresponding CRD or Gateway API abstraction for proto resource management.
As a result, a grpc-transcode setup that works in APISIX cannot currently be expressed end-to-end through the controller.
Use cases affected
- configuring
grpc-transcodeend-to-end through the controller, including both the route/plugin configuration and the proto descriptor it depends on - managing proto descriptors declaratively alongside routes and upstreams, instead of falling back to a separate manual configuration path
Code context
api/currently does not expose a proto resource model for this workflow- the e2e manifests include
grpc-transcodein the runtime plugin set, but not a controller resource for proto definitions
- 主要言語
- Go
- スター
- 5
- フォーク
- 5
- 平均マージ
- 5日 16時間
- マージ済み PR(30日)
- 10
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
api7/api7-ingress-controller のほかの issue
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 68/100
api7/api7-ingress-controller#477 ·
メンテナーはふだん 3 日以内に返信
-
bug
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
api7/api7-ingress-controller#462 · コメント 4 件 · リアクション 1 件 ·
メンテナーはふだん 3 日以内に返信
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
api7/api7-ingress-controller#458 · コメント 1 件 · リアクション 1 件 ·
メンテナーはふだん 3 日以内に返信
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
api7/api7-ingress-controller#454 · コメント 2 件 · リアクション 1 件 ·
メンテナーはふだん 3 日以内に返信
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 56/100
api7/api7-ingress-controller#453 · コメント 2 件 · リアクション 1 件 ·
メンテナーはふだん 3 日以内に返信
api7/api7-ingress-controller の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
cloudflare/terraform-provider-cloudflare#7423 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
router-for-me/CLIProxyAPI#6746 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
ViewData can pair the in-flight proposal with the prepared flag of another proposal対応中かも @HagarMeir が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
hyperledger/SmartBFT#710 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100