Uploaded image for project: 'OpenShift Cloud'
  1. OpenShift Cloud
  2. OCPCLOUD-3186

Implement object schema validation

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None
    • None

      As defined in the enhancement https://github.com/openshift/enhancements/pull/1845

      • Create a webhook
      • Load the CRD schema from the CompatibilityRequirement
      • Load the CEL environment from the schame
      • Validate the incoming request object against the CRD schema and CEL
      • Report errors as if they were coming from apiextension-apiserver
      • Most likely to be re-using/re-importing apiextension-apiserver code

              joelspeed Joel Speed
              rhn-gps-mbooth Matthew Booth
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: