* INFRA-809 | Ashvin | Replace jsonnet with kutegen
* INFRA-809 | Ashvin | Install kutegen on build and test
* INFRA-809 | Ashvin | Fix 'static' modifier out of order with the JLS suggestions in KutegenClient.java
* INFRA-809 | Ashvin | Remove all templates files
* INFRA-809 | Ashvin | Add kutegen submodule
* INFRA-809 | Ashvin | Use go run kutegen instead of build
This will save dev an extra step of building kutegen each time they make a change in the templates files and thus save time and effort. go.work file lets us run go build and run in the parent directory.
* INFRA-809 | Ashvin | Remove redundant dirs from Dockerfile
* INFRA-809 | Ashvin | Remove go build in maven file.
This was causing various dependency issue in the build process. I will add a Makefile if there is a need in the future for now. For now all local development will be done using go run command so this will not be necessary.
* INFRA-809 | Ashvin | Update kutegen version
* INFRA-809 | Ashvin | Revert YAML support from kutegen
* INFRA-809 | Ashvin | Rebase the commit to kutegen
* INFRA-809 | Ashvin | Fix test
Using changes in the kutegen
* INFRA-809 | Ashvin | Remove the templates dir
* INFRA-809 | Ashvin | Clean generated dirs with mvn clean