Skip to content

Commit a3f25c0

Browse files
authored
updating faq (#1474)
1 parent 2fc38a1 commit a3f25c0

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

site-src/faq.md

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,29 @@ The [contributing](/contributing) page keeps track of how to get involved with
55
the project.
66

77
## Why isn't this project in the main Gateway API repo?
8-
This project is an extension of Gateway API, and may eventually be merged into
9-
the main Gateway API repo. As we're starting, this project represents a close
10-
collaboration between
8+
This project builds on top of Gateway API, however, the Gateway API
9+
[repo](https://github.com/kubernetes-sigs/gateway-api) is, as the name implies,
10+
an API definition, and does not contain deployables. Inference Gateway deviates
11+
from this; with the EPP & BBR deployables, and projects (like
12+
[llm-d](https://github.com/llm-d)) depending on these binaries, merging this into
13+
the Gateway API repo would deviate from how that repo operates.
14+
15+
Additionally, this project represents a close collaboration between
1116
[WG-Serving](https://github.com/kubernetes/community/tree/master/wg-serving),
1217
[SIG-Network](https://github.com/kubernetes/community/tree/master/sig-network),
1318
and the [Gateway API](https://gateway-api.sigs.k8s.io/) subproject. These groups
1419
are all well represented within the ownership of this project, and the separate
1520
repo enables this group to iterate more quickly as this project is getting
16-
started. As the project stabilizes, we'll revisit if it should become part of
21+
started. As the project stabilizes, we'll revisit if it should become part of
1722
the main Gateway API project.
1823

1924
## Will there be a default controller implementation?
2025
No. Although this project will provide a default/reference implementation of an
2126
extension, each individual Gateway controller can support this pattern. The
2227
scope of this project is to define the API extension model, a reference
23-
extension, conformance tests, and overall documentation.
28+
extension, conformance tests, and overall documentation.
29+
30+
A default controller for CRDs that do not have a Gateway dependency may be considered in the future.
2431

25-
## Can you add support for my use case to the reference extension?
26-
Maybe. We're trying to keep the scope of the reference extension fairly narrow
27-
and instead hoping to see an ecosystem of compatible extensions developed in
28-
this space. Unless a use case fits neatly into the existing scope of our
29-
reference extension, it would likely be better to develop a separate extension
30-
focused on your use case.
32+
## Can you add support for my use case?
33+
Definitely. We are always happy to accept proposals to improving inference capabilities! However, the extensible and pluggable architecture of the EPP allows you to add it yourself, benchmark the capabilities, and then share those with the community. If you are looking for a place for more experimental features, [llm-d](https://github.com/llm-d) is a great place for incubation, many ideas and optimizations that start there, graduate to this repo. Additionally, many of us that work on this project, work there as well!

0 commit comments

Comments
 (0)