How do you host and deploy the CHT?

Hello community!

I’m trying to assess the adoption and usage of cht-deploy and Medic provided helm charts.

I have a few questions for you:

  1. What orchestrator/virtualization tool are you using for your production deployment? Docker? Kubernetes? Something else?
  2. Do you use clustered CouchDb?
  3. Do you use a different tool for your test/staging deployments?
  4. If using Docker, do you use the docker-compose files developed by Medic?
  5. If using Kubernetes, do you use the helm charts developed by Medic?
  6. Where are you hosting your CHT instances? (cloud, private datacenter etc).
  7. Have you ever used cht-deploy? If yes, could you please share the context you have used it in.

I appreciate everyone’s time! Having this information would be very helpful to make decide and allocate effort for maintenance, development and improvement of these tools.

5 Likes

Thanks @diana for the questions.

@magp18, @Kenyuri, @Job_Isabai, @delcroip, @Steve_Roy, @iesmail, @Edwin, @sanjay, @Anro and @femi_oni, @bernard and @cliff can you please share the approaches you have used to deploy CHT in production.

3 Likes

thanks @diana
1 . We use docker
2. Not really
3. yes we use docker-compose files developed by Medic
5. We host the CHT testing instances on the cloud AWS and production ones mainly on premise via local servers
6. No i have not yet used cht-deploy

4 Likes

similar for us but we host CHT on rented server

2 Likes

We use docker system but there is a huge interest in implementing Kubernetes.

  • Both prod and test are running on a similar setup - docker system
  • Yes we are using medic provided images and docker files.
  • None for now, but we are looking at your helm charts, we have been unable to set up a local instance for proof of concept.
  • Cloud, currently Azure VM
  • Not yet, but we will try it out within the week.
4 Likes