devfile / api

Kube-native API for cloud development workspaces specification
Apache License 2.0
261 stars 63 forks source link

CRDs JSON Schema must define enums for kind and apiVersion #550

Closed sleshchenko closed 1 month ago

sleshchenko commented 3 years ago

Which area/kind this issue is related to?

/area api /area devworkspace

Issue Description

Currently, DevWorkspace CRDs have some properties like apiVersion, kind which has just string type, but actually, their value must be a concrete value. LIke JSON Schema for K8s Deployment defines enum Screenshot_20210721_100845 from https://kubernetesjsonschema.dev/v1.14.0/deployment-apps-v1.json

Please uncomment and provide the target Odo version if this task is for QE integration test. Leave if blank if it's a future QE issue. Delete this comment if it's not related QE integration test.

Target Odo version:

github-actions[bot] commented 3 months ago

This issue is stale because it has been open for 90 days with no activity. Remove stale label or comment or this will be closed in 60 days.