fabric8io / kubernetes-client

Java client for Kubernetes & OpenShift
http://fabric8.io
Apache License 2.0
3.35k stars 1.45k forks source link

Remove deprecated gateway-api APIs #4956

Open thiagogcm opened 1 year ago

thiagogcm commented 1 year ago

Is your enhancement related to a problem? Please describe

As of gateway-api v0.6.0, GatewayClass, Gateway, and HTTPRoute resources on v1alpha2 are deprecated for removal: https://github.com/kubernetes-sigs/gateway-api/pull/1405

Describe the solution you'd like

Cleanup such resources

Describe alternatives you've considered

No response

Additional context

No response

manusa commented 1 year ago

From the linked upstream PR, as far as I can tell, the types are not removed but just deprecated. Your PR is removing those Java types which might still be in use by some of the Fabric8 client users. Until those types are effectively removed upstream, our only suitable change would be to mark them as deprecated, but not remove them.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had any activity since 90 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions!

manusa commented 2 months ago

We might consider this as part of 7.0 to clean up our extensions