Overview

This is a catalog of software, systems, and responsibilities that I've generally maintained.

Shared

Web

The largest shared component is the web servers.

The current web servers are described here: SCA NGINX Configuration

However, an effort to modernize some of them lead to the creation of two additional servers - sca-resty01 and sca-resty02 nominally. 

This includes a new method of also using keepalived in an active-active mode (with two virtual IPs). (https://docs.nginx.com/nginx/admin-guide/high-availability/ha-keepalived-nodes/ ).

The sca-nginx01 pairs of machines forward all requests to sca-resty01 currently.

Ideally sca-nginx01/2 are decommissioned - at that time it would require them to acquire the virtual IP that sca-nginx01/02 use so that the F5 would forward to those machines instead of sca-nginx machines.

That deployment is adequately described here:

https://github.com/slaclab/sca-resty/

Jenkins

https://srs.slac.stanford.edu/hudson

Fermi

All web requests to glast-ground assets occur through sca-nginx01/02 and then sca-resty01/02 in a few specific cases.

  • No labels