solo-io / gloo

The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy
https://docs.solo.io/
Apache License 2.0
4.08k stars 437 forks source link

Gloo Fed: Generate openapi schemas #7985

Open jenshu opened 1 year ago

jenshu commented 1 year ago

Version

1.14.x (beta)

Is your feature request related to a problem? Please describe.

The Gloo Fed CRDs currently don't have openapi schemas, which:

  1. makes creation of gloo fed resources error-prone since there's no validation schema, and
  2. precludes us from implementing status patching which requires initializing the namespaced statuses with an empty object in the crd (see example gloo edge crd created via solo-kit)

Describe the solution you'd like

Generate openapi validation schemas in the Gloo Fed CRDs

Describe alternatives you've considered

No response

Additional Context

No response

github-actions[bot] commented 3 months ago

This issue has been marked as stale because of no activity in the last 180 days. It will be closed in the next 180 days unless it is tagged "no stalebot" or other activity occurs.