Files
gitea-pages/engineering-guide/infrastructure_systems.md
2024-12-10 14:28:08 +01:00

1.8 KiB

Infrastructure Systems

Core Infrastructure

  1. boot.psi.ch - TFTP server for PXE booting
  2. sysdb.psi.ch - Runs sysdb, providing the dynamic iPXE, Grub and kickstart files
  3. repos.psi.ch - Repository server
  4. puppet.psi.ch - puppet.psi.ch - Puppet server

  1. lx-sync-01.psi.ch - System to mirror external yum repositories / packages / ...
  2. lx-cache-pypi-01 - PYPI cache server

  1. lxweb00 - http://linux.web.psi.ch - legacy - 129.129.190.46 - Exports further repositories from AFS

Dependencies

The core infrastructure systems only have a dependency on lx-fs.psi.ch. Once this dependency is up and running the systems should be started according to the numbering above.

Additional Infrastructure

Git Server:

  1. git00.psi.ch - Internal git server (git.psi.ch)
  2. lx-gitrunner-01.psi.ch - Shared git runner server

Git Server DMZ:

  1. gitdmz00.psi.ch - External git server (gitlab.psi.ch)

SSH Gateways:

  1. wmgt*.psi.ch - Central SSH gateway for admins
  2. *-gw.psi.ch - SSH gateways to facility/machine/beamline/lab networks

Management System

  1. lx-gmgt-01.psi.ch - Management server for WBGB Servers

Monitoring:

  1. lx-influx-01.psi.ch - Influx database server
  2. lx-metrics-01.psi.ch - https://metrics.psi.ch - Grafana frontend for Influx

Monitoring

  1. Icinga2 - Icinga2 (operated by AIT)

Sysdb Access Supporters:

  1. lxsup.psi.ch - Standard node for the linux support, primarily to run bob

Enduser Systems

  1. cpw.psi.ch - Node to change passwords

  2. login.psi.ch - Set of nodes for enduser use

  3. lx-term.psi.ch - RDP Linux terminal server

  4. nx-term.psi.ch - NoMachine NX Linux terminal server