Open jammutkarsh opened 1 year ago
The container for the trafficops service uses the same port as the CDN-in-a-Box default configuration for its own Traffic Ops container. So it should only change if both change.
But also, the development environment doesn't use kubernetes, so could you not simply turn it off? We can't reasonably avoid conflicts with any arbitrary unrelated program a user may be running at the same as the dev environment.
But also, the development environment doesn't use kubernetes, so could you not simply turn it off? We can't reasonably avoid conflicts with any arbitrary unrelated program a user may be running at the same as the dev environment.
We could definitely turn K8 off, but it would make for a less than ideal development experience since they would again turn it on when switching to another project that uses K8.
Yet again, altering the configuration of one component should not have any potential impact on other system components. We might close this issue if it is not relevant.
Well , perhaps it ought to be configurable. I just don't want to fall down a rabbit hole and wind up creating a generalized CDN initialization system (again). It's supposed to be as simple as possible.
This Improvement request (usability, performance, tech debt, etc.) affects these Traffic Control components:
Current behavior:
If Kubernetes is enabled on the system and a development environment is started from dev/ using
atc start
. There is a port conflict between traffic_ops container and Docker backend API.Terminal output:
ref: Docker Blog
New behavior:
Change the port of Traffic_ops container.
Steps to reproduce:
cd dev/
source $(pwd)/atc.dev.sh
atc start