smalenfant / docker-trafficserver-build

Helper to build Traffic Server for Traffic Control (astats)
4 stars 6 forks source link

docker-trafficserver-build

Traffic Server doesn't work right off the box with Traffic Control. This provides a trafficserver build which incorporate astats_over_http.

This is to provide some help to build Traffic Server using docker.

Instructions

git clone https://github.com/smalenfant/docker-trafficserver-build.git

http://archive.apache.org/dist/trafficserver/

CENTOS_VERSION=el6 TS_VERSION=6.2.2 docker-compose up trafficserver
CENTOS_VERSION=el7 TS_VERSION=7.1.1 docker-compose up trafficserver
CENTOS_VERSION=el8 TS_VERSION=8.1.2 docker-compose up trafficserver
CENTOS_VERSION=el9 TS_VERSION=9.2.0 docker-compose up trafficserver

The RPMS should be in the rpmbuild/RPMS/x86_64

Patches

To create traffic server patches, the following was executed from https://github.com/smalenfant/trafficserver.git

To create an archive of Traffic Server

Checkout the branch you want to make the archive from and run the following (change the versions to match):