Skip to content


AWS Gateway API Controller for VPC Lattice

Kubernetes logo AWS Load Balancer logo

AWS Application Networking is an implementation of the Kubernetes Gateway API. This project is designed to run in a Kubernetes cluster and orchestrates AWS VPC Lattice resources using Kubernetes Custom Resource Definitions like Gateway and HTTPRoute.



The API specification and detailed documentation is available on the project website:


To get started, please read through API concepts. These documents give the necessary background to understand the API and the use-cases it targets.

Getting started

Once you have a good understanding of the API at a higher-level, check out getting started to install your first Gateway controller and try out one of the guides.


A complete API reference, please refer to:


Developer guide can be found on the developer guide page. Our Kubernetes Slack channel is #aws-gateway-api-controller.

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.


See CONTRIBUTING for more information.


This project is licensed under the Apache-2.0 License.