Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/volcano-sh/apis/blob/release-1.8/OWNERS)~~ [william-wang]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
cherry-pick #110(Remove vendor) , #111(Enable openapi-gen) to release-1.8.