I don't get why anyone would use this. You are completely replicating the API that Kubernetes exposes, without adding any benefit, so this just adds an unnecessary layer of abstraction (that doesn't abstract anything) that increases brittleness.
You say that it "reduces time to prepare deployment"? How? What would be a before and after scenario where this actually saves time?
You say that it "reduces time to prepare deployment"? How? What would be a before and after scenario where this actually saves time?