aws / aws-application-networking-k8s

A Kubernetes controller for Amazon VPC Lattice
https://www.gateway-api-controller.eks.aws.dev/
Apache License 2.0
160 stars 47 forks source link

Nit: Naming consistency #242

Open bryantbiggs opened 1 year ago

bryantbiggs commented 1 year ago

The various names used across the project are not consistent and can be rather confusing. Could we standardize the naming conventions a bit - happy to help update once a convention has been established

Current references

An example proposal

Why aws-gateway-api?

  1. The upstream convention is K8s/Kubernetes Gateway API
  2. Avoids confusion with Amazon API Gateway by having the API after the Gateway
bryantbiggs commented 1 year ago

After some thought, I think the names proposed above are too generic; something like the following might be more appropriate:

Or if this project is meant to hold implementations for both VPC Lattice and ALB/NLB:

bryantbiggs commented 1 year ago

Latest proposal:

zmingxi commented 1 year ago

Thank you for your suggestion! We really appreciate it. We will look into it and get back to you as soon as we can.