Skip to content

Tim-AWS/aws-application-networking-k8s

 
 

Repository files navigation

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.

Documentation

Website

The API specification and detailed documentation is available on the project website: https://www.gateway-api-controller.eks.aws.dev/.

Concepts

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.

References

A complete API reference, please refer to:

Contributing

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.

Security

See CONTRIBUTING for more information.

License

This project is licensed under the Apache-2.0 License.

About

A Kubernetes controller for Amazon VPC Lattice

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 96.4%
  • Shell 2.3%
  • Other 1.3%