Skip to content

Commit

Permalink
add commentary on using rpm
Browse files Browse the repository at this point in the history
  • Loading branch information
dangogh authored and dewrich committed Jun 18, 2018
1 parent 21b65c8 commit 9668293
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions infrastructure/cdn-in-a-box/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,21 @@ This is intended to simplify the process of creating a "CDN in a box", easing
the barrier to entry for newcomers as well as providing a way to spin up a
minimal CDN for full system testing.

For now, only `traffic_ops` is implemented. Other components will follow as well
as details on specific parts of the implementation..

To start it, install `docker-ce` and `docker-compose` and simply:

For now, only `traffic_ops` and `traffic_portal` are implemented. Other
components will follow as well as details on specific parts of the
implementation..

To start it, install `docker-ce` and `docker-compose`. Create an rpm for each
component and copy into the respective directory with no version number, e.g.
`traffic_ops/traffic_ops.rpm`, `traffic_portal/traffic_portal.rpm`.

cd infrastructure/cdn-in-a-box/traffic_ops
docker-compose up --build


The process creates containers for each with ports exposed on the host. The
following should be available once the system is running:

Traffic Portal: https://localhost
Traffic Ops (go): https://localhost:6443
Traffic Ops (perl): https://localhost:60443
Postgres: `psql -h localhost -p 5432 -U postgres`

0 comments on commit 9668293

Please sign in to comment.