Is there a feasibility to deploy it on cloud providers like AWS, Heroku, Google Cloud, etc. ? #16
Replies: 2 comments 1 reply
-
@ezaki-viv - Yes its possible to deploy our Testsigma Community Edition Server on any cloud servers. You can achieve this in two two ways
If its docker image, its like any other docker image you can simply boot it using different orchestration services(Kubernetes, e.t.c). For accessing this service you need to map it to url or using host name. So this needs to be set before starting the server in a docker environment variable TESTSIGMA_SERVER_URL. For example "TESTSIGMA_SERVER_URL=https://automation.<domain_name>". domain_name is the domain name you would like to use and has authority over. If its downloadable zip it needs a couple of more steps (since the downloadable zip was geared more towards local usage). You need to start the Nginx and server process. The setting of TESTSIGMA_SERVER_URL environment variable remains the same for this approach also. Finally when you start the local agent in individual machines you would have to set the CLOUD_URL environment variable to the value of the server url configured(above) while starting the server. For using the docker image or downloadable package in local machine the url local.testsigmaos.com would suffice. But for hosting it in cloud the hostname or load balancer url or domain name mapped should be set in the environment variables (TESTSIGMA_SERVER_URL for server and CLOUD_URL for local agent) to make the communication smooth. We are in the process of documenting this and also working towards 1-Click deployments on different cloud providers. Once done we will share it with the community. |
Beta Was this translation helpful? Give feedback.
-
Hi @vikram-chaitanya Can you please eloborate little in detail here, so that it helps others as well. I am trying to host in aws ubuntu server. Testsigma server deployed using docker-compose file provided and Testsigma agent by downloading zip package in same server. But the agenet fails to register to server. |
Beta Was this translation helpful? Give feedback.
-
Kindly acknowledge
Beta Was this translation helpful? Give feedback.
All reactions