Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove support for v1alpha2 GatewayClass,Gateway,HTTPRoute #2887

Closed
8 of 9 tasks
shaneutt opened this issue Sep 2, 2022 · 1 comment · Fixed by #2911
Closed
8 of 9 tasks

Remove support for v1alpha2 GatewayClass,Gateway,HTTPRoute #2887

shaneutt opened this issue Sep 2, 2022 · 1 comment · Fixed by #2911
Assignees
Labels
area/gateway-api Relating to upstream Kubernetes SIG Networking Gateway API area/maintenance Cleanup, refactoring, and other maintenance improvements that don't change functionality. priority/high
Milestone

Comments

@shaneutt
Copy link
Contributor

shaneutt commented Sep 2, 2022

Problem Statement

Going forward there's no reason to maintain compatibility with the v1alpha2 versions of GatewayClass, Gateway, and HTTPRoute, and in fact the storage version for the APIs is now v1beta1 which stops new v1alpha2 resources from being usable (old resources remain usable but should be upgraded).

Proposed Solution

Acceptance Criteria

  • references and code support for v1alpha2.{GatewayClass,Gateway,HTTPRoute} are removed
  • don't forget to update the examples/!
  • as a user I can deploy and manage v1beta1.GatewayClass resources
  • as a user I can deploy and manage v1beta1.Gateway resources
  • as a user I can deploy and manage v1beta1.HTTPRoute resources
  • documentation uses v1beta1, does not reference v1alpha2 for the applicable APIs (docs#4407)
@pmalek
Copy link
Member

pmalek commented Sep 8, 2022

Most of the work is done for this.

The last bit is @randmonkey 's docs PR and #2911.

@randmonkey Feel free to resolve this when your docs PR gets merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/gateway-api Relating to upstream Kubernetes SIG Networking Gateway API area/maintenance Cleanup, refactoring, and other maintenance improvements that don't change functionality. priority/high
Projects
None yet
3 participants