ocket8888 opened a new pull request #6532:
URL: https://github.com/apache/trafficcontrol/pull/6532


   This PR contains a new "CDN-in-a-Box" that's better suited to rapid changes. 
It will rebuild components when they change, supports debug connections by 
default, and uses lighter images than regular CiaB - based on Alpine. No 
rebuilding when making changes, no creating RPM packages only to unpack them a 
moment later.
   
   This new setup is **not** complete. There are a few problems. The 
`t3c`/cache server only runs `t3c` on-demand, which is not how that's typically 
done in production environments. Also only one `t3c` sub-command can be 
debugged at a time. Plus, Traffic Router just doesn't work at all. Currently, 
the stack builds TR and starts tomcat, but I can't get it to do anything 
meaningful.
   
   There is no documentation and there are no tests. I'm opening this because I 
was told it could be helpful, but it does not represent a completed body of 
work. I personally tend to use it for Traffic Ops development.
   
   <hr/>
   
   ## Which Traffic Control components are affected by this PR?
   - Traffic Portal (package-lock.json changes)
   
   ## What is the best way to verify this PR?
   To use it, from the repo's root: `source ./dev/atc.dev.sh` and then run `atc 
-h` to see usage.
   
   ## PR submission checklist
   - [ ] This PR has tests
   - [ ] This PR has documentation
   - [ ] This PR has a CHANGELOG.md entry
   - [x] This PR **DOES NOT FIX A SERIOUS SECURITY VULNERABILITY**


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to