How to transfer schemas to production cluster?

110 views
Skip to first unread message

Anthony Serdyukov

unread,
Mar 12, 2016, 8:23:29 AM3/12/16
to Kaa project
What is the suggested develoopment workflow for KAA?

I have deployed a sandbox KAA, I'm playing with it, creating test application with schemas an so on.

When I am satisfied with the schemas, how should I transfer the final version of the schemas to my testing KAA and then to production cluster? Is there any suggestions?

Søren Jepsen

unread,
Mar 12, 2016, 2:39:48 PM3/12/16
to Kaa project
Good question - might be a feature request?

Dmitry Sergeev

unread,
Mar 14, 2016, 1:02:33 PM3/14/16
to Kaa project
Hello, Anthony!

Our best practices is to provide all schemas next to source code, covered by some version control system (VCS). Here's one of our sample apps (Storm analytic demo) resources folder. It contains all the schemes used by application, so importing to different Kaa environments is easy.

Also, don't forget to use our Avro UI Sandbox. It listens to <your_sandbox_hostname>:9080/avroUiSandbox/ (NOTE: older versions use port 8080 instead of 9080). Here you can import end export different schemes and JSON that build to match them.



And last but not least, CTL export capabilities. Please, refer to documentation by link I provided. 



суббота, 12 марта 2016 г., 15:23:29 UTC+2 пользователь Anthony Serdyukov написал:
Reply all
Reply to author
Forward
0 new messages