What's Changed
- rm docker buildx action setup by @arkodg in #309
- accesslog: make admin accesslog path configurable by @zirain in #287
- fix: add dev image with commit tag in GHA by @Xunzhuo in #333
- fix: unexpected verify errors by @Xunzhuo in #308
- fix:
GATEWAY_HOST
excuted failed by @Xunzhuo in #332 - move infra kube logic into infra kube manager by @arkodg in #306
- retag gateway-dev image in release GHA by @arkodg in #313
- minor Quickstart nits by @arkodg in #322
- update DEVELOPER docs by @arkodg in #326
- add utils/env package by @zirain in #337
- ci: add shellcheck to lint hack scripts by @Xunzhuo in #340
- infra: Pin Envoy Image to v1.23 by @zirain in #338
- chore: split up
push-multiarch
and make dev images manifests matched by @Xunzhuo in #343 - Refactors Kube RBAC by @danehans in #292
- Adds Delete Support to Infra Manager by @danehans in #271
- fix: prevent panic when namespace is nil by @Xunzhuo in #353
- infra: establish envoy labels by @zirain in #328
- Add support for redirect filters by @AliceProxy in #249
- bump controller-tools to v0.9.2 by @arkodg in #354
- Adds Initial Support for Infra IR Metadata by @danehans in #350
- Initial docs framework. by @kflynn in #203
- Delete xDs resources when GatewayClass is deleted by @arkodg in #355
- Fix merge-conflict-caused CI breakage by @LukeShu in #366
- Turn on the
scopelint
linter, fix complaints by @LukeShu in #365 - Update kube Infra resources if they already exist by @arkodg in #356
- servicePort to containerPort translation by @arkodg in #302
- add gen check by @zirain in #364
- fix
make gen-check
error msg by @arkodg in #375 - Adds Support for Managing Gateway Status Addresses by @danehans in #352
- reset watchable map when gatewayclass is empty by @arkodg in #379
- Add test for xds translator runner by @arkodg in #378
- fix: make run-kube-local failed by @Xunzhuo in #388
- Add support for request modifier filters by @AliceProxy in #363
- chore: ignore unfriendly msg in every cmds by @Xunzhuo in #376
- Skip publishing xdsIR if HTTPRoutes not intialized by @arkodg in #386
- Adds GatewayClass Finalizer by @danehans in #373
- Add Gateway condition based on Envoy deployment status by @chauhanshubham in #392
- Updates Kube RBAC for Watching Envoy Deployment by @danehans in #398
- send resource statuses using watchable by @arkodg in #395
- Address comments from PR#363 by @AliceProxy in #399
- Set missing controller name in test manifest by @AliceProxy in #408
- Adds Support for Control Plane TLS by @danehans in #208
- Adds HTTPRoute ParentRef Validation by @danehans in #401
- feat: support custom dev image in kube-deploy by @Xunzhuo in #385
- fix port for curl command example by @arkodg in #419
- close namespaces & services msgs when ctx is done by @arkodg in #417
- add checks for namespace and service notifications by @arkodg in #420
- docs: nits for
kube-deploy
docs by @arkodg in #416 - Stall ns notifications until gws have inited by @arkodg in #426
- Update Conformance Tests by @danehans in #425
- Updates Gateway Status Addresses by @danehans in #428
- add make demo to deploy example resources by @arkodg in #418
- merge gateway conditions before updating status by @arkodg in #435
- envoy per gateway by @arkodg in #404
- Adds Additional Conformance Tests by @danehans in #438
- Adds Gateway Watch to HTTPRoute Controller by @danehans in #403
- DEVELOPER.md: add envoy debugging info by @AliceProxy in #446
- rm provider resource wait during init logic by @arkodg in #447
- Handle IR Deletes by @arkodg in #442
- Return 500 responses for invalid backends by @AliceProxy in #443
- run invalid cross namespace backend conformance test by @AliceProxy in #455
- [provider] Remove gateway class from controlledClasses on Delete by @chauhanshubham in #421
- set Gateway namespace and name labels on dependent resources by @skriss in #456
- internal/infrastructure/kubernetes: drop Resources struct by @skriss in #461
- Use Delta xDS by default by @arkodg in #458
- Fix flow for gatewayclass deletes by @arkodg in #460
- update to Gateway API v0.5.1 by @skriss in #463
- add Gateway owner labels to ConfigMap and ServiceAccount by @skriss in #462
- Order gateway resource updates in provider by @arkodg in #465
- Dont store nil resources in watchable by @arkodg in #468
- infra-runner: move exit log statement out of loop by @arkodg in #466
- Fixes Changelog Bugs by @danehans in #470
- Generate Delta xDs config in the xds translator by @arkodg in #473
- Adds v0.2.0-RC1 Changelog by @danehans in #472
- Adds v0.2.0-rc2 Changelog by @danehans in #475
- release GHA: fix variable name for tag by @arkodg in #476
- Updates release-manifests Target by @danehans in #478
New Contributors
- @AliceProxy made their first contribution in #249
- @kflynn made their first contribution in #203
Full Changelog: v0.2.0-rc1...v0.2.0-rc2