Difference between revisions of "Network Team"

From Technologia Incognita
Jump to: navigation, search
(Update header, members, add agent)
(Use https for rudder repo)
 
(2 intermediate revisions by 2 users not shown)
Line 9: Line 9:
 
While there isn't a formal structure, those members have some access and knowledge about the infra:
 
While there isn't a formal structure, those members have some access and knowledge about the infra:
  
- Frogeye (inherited most of the access from pre-2024 network team)
+
* Frogeye (inherited most of the access from pre-2024 network team)
- Grey
+
* Grey
- Thijs
+
* Thijs
- xbr
+
* xbr
  
 
Those people have been designated as trusted by Frogeye and also have an access to the systems to increase the bus factor:
 
Those people have been designated as trusted by Frogeye and also have an access to the systems to increase the bus factor:
  
- mrCyborg
+
* mrCyborg
- tams
+
* tams
  
 
== Inventory ==
 
== Inventory ==
Line 23: Line 23:
 
Not in a single place unfortunately, but those are a good start:
 
Not in a single place unfortunately, but those are a good start:
  
- Physical rack hardware: https://netbox.techinc.nl/
+
* Physical rack hardware: https://netbox.techinc.nl/
- VMs: See descriptions on proxmox cluster (https://longhorn.ti:8006/)
+
* VMs: See descriptions on proxmox cluster (https://longhorn.ti:8006/)
- Managed others: Rudder might have some extra hardware: http://rudder.ti
+
* Managed others: Rudder might have some extra hardware: http://rudder.ti
- Unmanaged others: Unifi should discover everything, but also a lot of user devices: http://unifi.ti
+
* Unmanaged others: Unifi should discover everything, but also a lot of user devices: http://unifi.ti
  
 
== Agent ==
 
== Agent ==
Line 36: Line 36:
  
 
     wget --quiet -O /etc/apt/trusted.gpg.d/rudder_apt_key.gpg "https://repository.rudder.io/apt/rudder_apt_key.gpg"
 
     wget --quiet -O /etc/apt/trusted.gpg.d/rudder_apt_key.gpg "https://repository.rudder.io/apt/rudder_apt_key.gpg"
     apt-get install lsb-release -y
+
     apt install lsb-release -y
     echo "deb [arch=$(dpkg --print-architecture)] http://repository.rudder.io/apt/8.0/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list
+
     echo "deb [arch=$(dpkg --print-architecture)] https://repository.rudder.io/apt/latest/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list
     apt-get update -y
+
     apt update
     apt-get install rudder-agent -y
+
     apt install rudder-agent -y
 
     rudder agent policy-server 10.209.60.232
 
     rudder agent policy-server 10.209.60.232
 
     rudder agent inventory
 
     rudder agent inventory

Latest revision as of 16:45, 16 November 2024

The network team is an informal team that takes care of the network infrastructure in TechInc.

If you want to do something related to the network infrastructure (fix something, add a new service, want to help maintain...), either reach a member directly, or send an email to network@ (might not be up to date).

Board infrastructure is handled separately, as it includes members PII and other sensitive information that should only be accessible to board and board-appointed board helpers.

Members

While there isn't a formal structure, those members have some access and knowledge about the infra:

  • Frogeye (inherited most of the access from pre-2024 network team)
  • Grey
  • Thijs
  • xbr

Those people have been designated as trusted by Frogeye and also have an access to the systems to increase the bus factor:

  • mrCyborg
  • tams

Inventory

Not in a single place unfortunately, but those are a good start:

Agent

If you create a VM / physical machine that is for members to use, we ask you to make it available to the network team. That way, should you not be available, we can fix problems too. To ensure the current network team has access to the machine, (also check we have a minimum of security good practices, maybe more too) we use Rudder (http://rudder.ti). To connect your machine to it, please run:

   wget --quiet -O /etc/apt/trusted.gpg.d/rudder_apt_key.gpg "https://repository.rudder.io/apt/rudder_apt_key.gpg"
   apt install lsb-release -y
   echo "deb [arch=$(dpkg --print-architecture)] https://repository.rudder.io/apt/latest/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list
   apt update
   apt install rudder-agent -y
   rudder agent policy-server 10.209.60.232
   rudder agent inventory

And ping the network team so we can add it.

OLD DOCUMENTATION BELOW

This was outdated in 2022, and in 2024 it still is. Still, let's not remove it until we makde sure the documentation has been re-hosted somewhere useful.

Documentation

Below is the list of pages that are handy for the Network team and space members.

Services

This is an initial setup, by Mattronix on 19-11-2014

Service Description Maintainer Running Host
monitoring.ti Infra Monitoring system. N/A hv1.ti
ampache.ti Music streaming server. N/A hv1.ti
backup.ti Backup management and backup system. N/A hv1.ti
cloud.ti Dedicated Owncloud Server N/A hv1.ti
ldap.ti User authentication and accounting server. N/A hv1.ti
mqtt.ti MQTT broker accessible in the space Chotee Ledslie
quessel.ti Shared IRC Client Server for dedicated IRC Clients N/A hv1.ti
vpn.ti VPN server
srv1.ti Shared Webserver running ISPConfig for members who want to run a website. N/A hv1.ti
techinc.nl Dedicated machine for wiki.techinc.nl and techinc.nl + mailing lists. N/A hv1.ti
router.ti The spaces primary gateway to the internet. N/A router.ti
sip.ti The spaces primary PBX. N/A hv1.ti

Admin Portal Links

This is an initial setup, by Mattronix on 19-11-2014 Internal Links Only!!!!

Link Function
LDAP Portal Fusion Directory Use this portal to maintain LDAP Users,Groups and Attributes.
LDAP Portal Emergency/Advanced Used for when something goes wrong ALWAYS USE FUSION DIRECTORY for day to day tasks.
monitoring.ti Network Monitoring Server used to automatically detects and warn of critical events.
dfm.ti NetApp Data Fabric Manager server used to optimize NetApp Backups

Space Infrastructure Maintainers

This is an initial setup, by Mattronix on 19-11-2014

Member Member Maintains Available for members technical issues.
Mattronix Storage,Backups,Network,Hyper-Visors,TI Password Database yes
Piele Network,Hyper-Visors,TI Certificate Authority yes
Wizzup ampache.ti no
tg N/A yes
Arda Xi boot.ti no
Webmind N/A no
nathan7 N/A no
Muse LTSP yes