Right now development workflow is not seamless, i.e. start consul, start docker, then start the mahakam server from inside the container and restart everytime there are changes. This should be improved.
Staging workflow will be part of release engineering, tracked separately.
[x] Build docker images for server
[ ] Build docker images for client
[x] Docker compose for running KV store and server in dev env
[ ] How to run cluster creation from dev env(health check of GW fails using ping in dev env)
[ ] IP allocation(private and public) for staging and local dev clusters.
Right now development workflow is not seamless, i.e. start consul, start docker, then start the mahakam server from inside the container and restart everytime there are changes. This should be improved.
Staging workflow will be part of release engineering, tracked separately.
Build docker images for client