You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

Difference between revisions of "Install server"

From Wikitech-static
Jump to navigation Jump to search
imported>Dzahn
 
imported>Jobo
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
An ''install server'' consists of [[wikipedia:DHCP|DHCP]], [[wikipedia:TFTP|TFTP]], webproxy ([[wikipedia:Squid (software)|Squid]]) and ''[[apt.wikimedia.org]]'' ([[reprepro]]) servers.
An ''install server'' consists of [[wikipedia:DHCP|DHCP]], [[wikipedia:TFTP|TFTP]], webproxy ([[wikipedia:Squid (software)|Squid]]) and ''[[apt.wikimedia.org]]'' ([[reprepro]]) servers.


The current servers are [[install1002]] in [[eqiad]] and [[install2002]] in [[codfw]].
The current servers are [[install1003]] in [[eqiad]] and [[install2003]] in [[codfw]] for DHCP/TFTP/webproxy.


[[carbon]] is a decommissioned install server used in the past.
[[APT]] repositories are currently on [[apt1001]] and [[apt2001]].
 
[[carbon]], [[install1002]] and [[install2002]] are decommissioned install servers used in the past.


== How to create an install server ==
== How to create an install server ==
Line 12: Line 14:


There is [[Monitoring/atftpd]] to check if the TFTP process is running.
There is [[Monitoring/atftpd]] to check if the TFTP process is running.
[[Category:SRE Infrastructure Foundations]]

Latest revision as of 08:58, 14 June 2021

An install server consists of DHCP, TFTP, webproxy (Squid) and apt.wikimedia.org (reprepro) servers.

The current servers are install1003 in eqiad and install2003 in codfw for DHCP/TFTP/webproxy.

APT repositories are currently on apt1001 and apt2001.

carbon, install1002 and install2002 are decommissioned install servers used in the past.

How to create an install server

Apply the puppet class role(installserver) to a node.

Monitoring

There is Monitoring/atftpd to check if the TFTP process is running.