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
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.
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 from https://kubernetesjsonschema.dev/v1.14.0/deployment-apps-v1.json