Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 13 additions & 7 deletions conformance/reports/v1.0.0/gateway/kgateway/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,45 +33,51 @@ In order to run the conformance tests, the following prerequisites must be met:
export CONFORMANCE=true
```

2. Clone the kgateway repository and checkout the release:
1. Clone the kgateway repository and checkout the release:

```sh
git clone -b $VERSION https://github.com/kgateway-dev/kgateway.git && cd kgateway
```

3. Create a KinD cluster:
1. Create a KinD cluster:

```sh
make kind-setup
```

4. Install the kgateway CRDs:
1. Build and load the images:

```sh
make kind-build-and-load
```

Comment on lines +48 to +53
Copy link
Contributor

@danehans danehans Oct 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Building and loading the image should be unneeded since kgateway provides a rolling release (v2.1.0-main), which is used by this document.

1. Install the kgateway CRDs:

```sh
helm upgrade -i --create-namespace --namespace kgateway-system \
--version $VERSION kgateway-crds oci://cr.kgateway.dev/kgateway-dev/charts/kgateway-crds
```

5. Install kgateway with Inference Extension enabled:
1. Install kgateway with Inference Extension enabled:

```sh
helm upgrade -i --namespace kgateway-system --version $VERSION \
kgateway oci://cr.kgateway.dev/kgateway-dev/charts/kgateway --set inferenceExtension.enabled=true
```

6. Wait for the kgateway rollout to complete:
1. Wait for the kgateway rollout to complete:

```sh
kubectl rollout status deploy/kgateway -n kgateway-system
```

7. Run the conformance tests:
1. Run the conformance tests:

```sh
make gie-conformance
```

8. View and verify the conformance report:
1. View and verify the conformance report:

```sh
cat _test/conformance/inference-$VERSION-report.yaml
Expand Down