Hi Gabriel, Yes there are of course some differences in networking configuration. I don’t know much about the details of etcd. However I do know that when working with Kubernetes (and presumably other container orchestrators) you do not want to ever hard code IP addresses. Those change. So etcd is referenced through DNS, and it points to a service which distributes requests across the cluster of etcd notes.
The end result is the same. Regards, Matt Technical Specialist Telstra | CTO | Cloud SDN NFV From: Clearwater [mailto:[email protected]] On Behalf Of GABRIEL DAVID OROZCO URRUTIA Sent: Wednesday, 12 September 2018 1:39 PM To: [email protected] Subject: Re: [Project Clearwater] Difference between source code of Clearwater over containers and Virtual Machines Thanks so much for your help, Matthew. But, It makes me question another thing: what about the local_config file? Because there are differences between the deploy over VM and containers. Local_config file over containers: # Local IP configuration local_ip=172.17.0.2 public_ip=172.17.0.2 public_hostname=172.17.0.2 # Only keep 50MB of logs max_log_directory_size=52428800 etcd_proxy=etcd0=http://etcd:2380 Local file over Virtual Machines: local_ip=<privateIP> public_ip=<publicIP> public_hostname=<hostname> etcd_cluster="<comma separated list of private IPs>" The differences are in the usage of etcd_proxy, right? But, where is the configuration file for the automatic change when it is deployed over containers? Again, thanks so much for your help Att: Gabriel Orozco (University of Cauca Student) El mar., 11 sept. 2018 a las 18:09, Davis, Matthew (<[email protected]<mailto:[email protected]>>) escribió: Hi, Yes the code is the same for both. The Dockerfiles just do `apt-get install $MODULE` e.g. here’s the one for homestead: https://github.com/Metaswitch/clearwater-docker/blob/83d9519c34bdf52c2e5eb4bd74ceeed1be8f2a15/homestead/Dockerfile#L4 Yes there’s something funny about homestead-prov. I don’t know the answer to that one. Regards, Matthew Davis Technical Specialist Telstra | CTO | Cloud SDN NFV From: Clearwater [mailto:[email protected]<mailto:[email protected]>] On Behalf Of GABRIEL DAVID OROZCO URRUTIA Sent: Wednesday, 12 September 2018 2:30 AM To: [email protected]<mailto:[email protected]> Subject: [Project Clearwater] Difference between source code of Clearwater over containers and Virtual Machines Hello We’re working on a performance test of clearwater over containers. We want to know if the source code of the components (eg., bono, sprout) over containers are the same for the deploy over virtual machines. Also, we want to know where is the source code of homestead-prov. Because we found all the other components codes in the metaswitch github repository(eg., ralf, homestead, cassandra) but not the one of homestead-prov. Thanks for the help ________________________________ Hacia una Universidad comprometida con la Paz Territorial _______________________________________________ Clearwater mailing list [email protected]<mailto:[email protected]> http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org ________________________________ Hacia una Universidad comprometida con la Paz Territorial
_______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org
