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

Reply via email to