-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: formatting updates to api reference #276
Conversation
@ericmariasis Hey, please do not repeat many times again. The CI clearly says you are NOT making sure |
Some past comments are in PR 271. |
You shouldn't have recreated another PR that has been doing exactly the same thing. There's absolutely no reason to do that under any circumstances. Even if that is ok, how do you think |
Looking at the output the changes generate, think we may need to think about how we can organize these better. |
**Commit Message**: This removes the test coverage exception of apischema package by adding more unit tests. Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message**: This upgrades the Envoy Gateway version used in the end to end tests. Also, this changes the Envoy container tag to use "-latest" without specifying the patch version. --------- Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
Signed-off-by: ericmariasis <ericmariasis829@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
Signed-off-by: ericmariasis <ericmariasis829@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
…proxy#264) **Commit Message**: Removal of deprecated kubectl command below from [the installation getting started guide](https://github.com/envoyproxy/ai-gateway/blob/main/site/docs/getting-started/installation.md). `kubectl wait --timeout=2m -n envoy-ai-gateway-system deployment/ai-gateway-controller --for=create ` It seems to include a deprecated arg ```--for=create``` **Related Issues/PRs (if applicable)**: Fixes [Issue 262](envoyproxy#262) **Special notes for reviewers (if applicable)**: Signed-off-by: ericmariasis <ericmariasis829@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This makes the PR style check stricter than before: * The description's first line must be `**Commit Message**` * The PR title length must be less than 53 characters --------- Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This refactors the PR style check github workflow. * Renamed the file to match the workflow name. * Split the description checks into multiple runs. Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This follows up on envoyproxy#266 and relaxes the PR title length restriction to 60 characters. It was too strict. Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** Added note for Windows users in basic usage that they can use WSL for commands not working on cmd prompt. **Related Issues/PRs (if applicable)** Fixes envoyproxy#263 --------- Signed-off-by: ericmariasis <ericmariasis829@gmail.com> Co-authored-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** Apparently, the message was clear enough Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
….32.3 to 1.32.4 (envoyproxy#281) Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
…0.1.0-alpha.51 (envoyproxy#280) Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
…nvoyproxy#277) Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
…oyproxy#279) Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** Addressed warnings observed during `make test-extproc`, except for the `reuse_port` warning, which is platform-dependent and cannot be fixed on non-Linux systems. - Updated `json_format` to be nested under `log_format` to align with Envoy's expected configuration. - Added `overload_manager` configuration to manage downstream connection limits. - The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Signed-off-by: Sébastien Han <seb@redhat.com> **Related Issues/PRs (if applicable)** envoyproxy#274 **Special notes for reviewers (if applicable)** The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Any suggestions for a fix are welcome. Signed-off-by: Sébastien Han <seb@redhat.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
…1.29.4 (envoyproxy#278) Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This introduces a new GitHub Actions workflow to check the length of issue titles and provide feedback if they exceed a specified limit. **Related Issues/PRs (if applicable)** Fixes envoyproxy#270 --------- Signed-off-by: soma00333 <soma03432303@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This adjusts the issue title check as well as the PR style check. For issue title, I adopt the suggestion by @leseb as indeed 60 was too strict. For the PR stuff, it simply changes it to forbid >60. --------- Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This puts stricter permissions on Tests and Style GitHub Actions workflows. Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** Mark all volume mounts readonly to ensure security. **Related Issues/PRs (if applicable)** Fix envoyproxy#250 --------- Signed-off-by: Loong <long0dai@foxmail.com> Co-authored-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This add a CEL expression token usage example that is missing from the example as well as the e2e test. **Related Issues/PRs (if applicable)** closes envoyproxy#257 Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This cleans up some logic for old Envoy versions in log parsing. Also, this adds additional test log for debugging a flaky streaming test with openai. **Related Issues/PRs (if applicable)** Related to envoyproxy#290 --------- Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** The weight field does not need to be specified if there's only one backend since envoyproxy#156. This removes it in token_ratelimit.yaml. **Related Issues/PRs (if applicable)** Follow up on envoyproxy#289 Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This refactors the controller package to eliminate all the context.Background usages in the main code path. Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This refactors the extproc package and eliminates all context.Background usages. Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This eliminates context.Background in config loading code path. **Related Issues/PRs (if applicable)** This is a follow up on envoyproxy#296 Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This makes the lint settings stricter and starts enforcing more rules. Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This adds additional doc comments on AIGatewayRoute resource about which k8s resources will be created by Envoy AI Gateway. **Related Issues/PRs (if applicable)** Closes envoyproxy#258 --------- Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This adds a site page for the architecture overview of the project. **Related Issues/PRs (if applicable)** Closes envoyproxy#240 Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** Allow setting AWS session token in the AWS credential file when using AWS temporary credentials to test AWS Bedrock. **Related Issues/PRs (if applicable)** **Special notes for reviewers (if applicable)** TEST_AWS_SESSION_TOKEN is optional if using static AWS credential. Signed-off-by: Dan Sun <dsun20@bloomberg.net> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This renames `make test-cel` to `make test-crdcel` to be precise about what it is testing since we are also using CEL for LLM costs. Also, this renames the tests/cel-validation directory to tests/crdcel since it was previously incorrect and didn't match the make target. --------- Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** This updates several tool dependencies. Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
b67065a
to
d328bc8
Compare
@ericmariasis I had a creative Saturday so continued on this and created: #308 |
Commit Message
This commit makes the resource names larger and more readable as well as some other header fields.
In addition, there is now a "back to top" button at the bottom of the page.
Related Issues/PRs (if applicable)
Fixes issue #241.