Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

feat: Implement Kubernetes Gateway API #18

Open
reaver-flomesh opened this issue May 28, 2022 · 4 comments
Open

feat: Implement Kubernetes Gateway API #18

reaver-flomesh opened this issue May 28, 2022 · 4 comments
Assignees
Labels
area/gateway-api Task/Issue related to GatewayAPI change/dependencies Pull requests that update a dependency file change/github-actions Pull requests that update GitHub Actions code change/go Pull requests that update Go code change/helm-chart Changes that update Helm Chart change/PipyJS Changes that update PJS code change/shell-scripts Changes that update Shell scripts kind/enhancement New feature or request priority/P1 P1 priority size/XXL 40 days (2 months)
Milestone

Comments

@reaver-flomesh
Copy link
Collaborator

Please describe the Improvement and/or Feature Request

Scope (please mark with X where applicable)

  • New Functionality [x]
  • Install [ ]
  • Gateway API - GatewayClass [x]
  • Gateway API - Gateway [x]
  • Gateway API - HTTPRoute [x]
  • Gateway API - TLSRoute [ ]
  • Gateway API - TCPRoute [ ]
  • Gateway API - UDPRoute [ ]
  • Gateway API - PolicyReference [ ]
  • Ingress [x]
  • Egress [ ]
  • MultiCluster [ ]
  • PIPY Control Plane [ ]
  • PIPY Script/Config [ ]
  • CLI Tool [ ]
  • Metrics [ ]
  • Certificate Management [ ]
  • Sidecar Injection [ ]
  • Logging [ ]
  • Debugging [ ]
  • Tests [ ]
  • Demo [ ]
  • CI System [ ]
  • Project Release [ ]

Possible use cases

Implement Kubernetes Gateway API, should cover at least GatewayClass, Gateway and HTTPRoute

@reaver-flomesh reaver-flomesh added the kind/enhancement New feature or request label May 28, 2022
@reaver-flomesh reaver-flomesh self-assigned this May 28, 2022
@reaver-flomesh reaver-flomesh added this to the v0.1.2 milestone Jun 21, 2022
@reaver-flomesh reaver-flomesh added change/go Pull requests that update Go code area/ingress Task/Issue related to Ingress labels Aug 14, 2022
@reaver-flomesh reaver-flomesh modified the milestones: v0.2.0, v0.2.1 Nov 8, 2022
@reaver-flomesh
Copy link
Collaborator Author

Should support rate-limiting, #140

@reaver-flomesh
Copy link
Collaborator Author

GatewayAPI v0.6.0 was announced:

kubernetes-sigs/gateway-api#1615

@reaver-flomesh reaver-flomesh changed the title Implement Kubernetes Gateway API feat: Implement Kubernetes Gateway API Feb 3, 2023
@liangyuanpeng
Copy link

@reaver-flomesh The gateway API can work with fsm today?

@reaver-flomesh reaver-flomesh added area/gateway-api Task/Issue related to GatewayAPI and removed area/ingress Task/Issue related to Ingress labels Mar 10, 2023
@reaver-flomesh
Copy link
Collaborator Author

@reaver-flomesh The gateway API can work with fsm today?

Not yet, still in progress.

@reaver-flomesh reaver-flomesh added change/dependencies Pull requests that update a dependency file change/github-actions Pull requests that update GitHub Actions code change/PipyJS Changes that update PJS code priority/P1 P1 priority size/XXL 40 days (2 months) change/helm-chart Changes that update Helm Chart change/shell-scripts Changes that update Shell scripts labels Mar 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/gateway-api Task/Issue related to GatewayAPI change/dependencies Pull requests that update a dependency file change/github-actions Pull requests that update GitHub Actions code change/go Pull requests that update Go code change/helm-chart Changes that update Helm Chart change/PipyJS Changes that update PJS code change/shell-scripts Changes that update Shell scripts kind/enhancement New feature or request priority/P1 P1 priority size/XXL 40 days (2 months)
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants