Erratic: Difference between revisions

From NURDspace
No edit summary
Line 23: Line 23:
|-
|-
| Proxmox || 8006 ||https://erratic.lan.nurd.space:8006 || Proxmox web interface
| Proxmox || 8006 ||https://erratic.lan.nurd.space:8006 || Proxmox web interface
|-
| Netdata || 19999 || http://erratic.lan.nurd.space:19999 || Glorified web based stats collector
|}
|}


Line 34: Line 32:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Docker container !! port(s) !! link !! owner !! Description
! Docker container !! port(s) !! link !! Maintainer !! Description
|-
|-
| Portainer || 8000, 443 || https://10.208.11.8 || Space || Web interface for managing docker containers
| Portainer || 8000, 443 || https://10.208.11.8 || Space || Web interface for managing docker containers (Username admin)
|-
| Scrutiny || 8001 || http://10.208.11.8:8001 || Space || Web interface showing smart status, collector running on Erratic.]\
|-
|-
| Scrutiny|| 8001 || http://10.208.11.8:8001 || Space || Web interface showing smart status, collector running on Erratic.
| epcmqttbridge  || - || || Melan || A (non yet fully functional) epc to mqtt bridge/
|}
|}


Line 45: Line 45:
{| class="wikitable"
{| class="wikitable"
|-
|-
! LXC Name !! port(s) !! link !! Owner || Description
! ID !! LXC Name !! port(s) !! link !! Maintainer || Description
|-
| 100 ||docker.vm.nurd.space || See docker || - || Space || LXC running docker containers
|-
| 101 ||ichinga2.vm.nurd.space || ? || - || Flok || Ichinga2 monitoring
|-
| 102 ||parts.nurd.space || ? || - || Space || PartKeepr
|-
| 103 ||postgresql.vm.nurd.space || - || - || Space || Database for PartKeepr
|-
| 104 ||ichinga2.vm.nurd.space || - || - || - || Unknown
|-
| 105 ||influx.vm.nurd.space || ? || - || - || Running influxdb and grafana
|-
| 106 ||harkbot.vm.nurd.space || - || - || r3boot || Work in progress irc bot
|-
| 107 ||nurdbotdev.nurd.space || - || - || Melan || A failed attempt at remaking nurdbot
|-
| 108 ||gitea.vm.nurd.space || ? || - || Space || Gitea instance
|-
| 109 ||asterisk.vm.nurd.space || - || - || Flok || Asterisk instance
|-
| 110 ||IPFIXer.vm.nurd.space || - || - || Flok || No idea
|-
| 111 ||Flunk || - || - || Flunk || No idea
|-
| 113 ||auth.vm.nurd.space || - || - || space || does ldap??
|-
| 114 ||irctvserver || - || - || Flok || Handles IRC tv
|-
| 115 ||wekan.vm.nurd.space || 443 || - || Space || Wekan instance
|-
| 116 ||nurdwiki-migration.vm.nurd.space || - || - || r3boot || Attempt to update the wiki
|-
| 117 ||snor.vm.nurd.space || - || - || ? || Honestly, no idea.
|-
| 118 ||gopher || - || - || buZz || No idea.
|-
| 119 ||gallery.vm.nurd.space || - || - || ? || No idea
|-
| 120 ||librenms.vm.nurd.space || - || - || Space || Librenms instance
|-
| 121 ||mercator.vm.nurd.space || - || - || Petraea || 🤷‍♀️
|-
| 122 ||saml.vm.nurd.space || - || - || idk || idk
|-
| 124 ||sdr.vm.nurd.space || See [[Airplane_Tracking]] || http://sdr.dhcp.nurd.space:8082 || Melan || SDR and airplane tracking instance
|-
| 125 ||ipam.vm.nurd.space || 443 || https://ipam.nurd.space/ || Petraea || ipam stance
|-
|-
| docker.vm.nurd.space || See docker || - || Space || LXC running docker containers
| 126 ||soundfx.dhcp.nurd.space || See [[soundfx]] || - || Melan || Container that makes leds go flashy on music
|-
|-
| soundfx.dhcp.nurd.space || - || - || Melan|| Container that makes leds go flashy on music
| 127 || mail.vm.nurd.space || - || - || idk || idk
 
|-
| 128 ||revproxy01.vm.nurd.space || 443 || - || space || Instance running nginx to make internal sites accessible outside
|-
| 133 ||egg.vm.nurd.space || - || - || Space || Provide shells to members
|-
| 140 || nurdbot.vm.nurd.space || - || - || Space || Runs Nurdbot
|-
| 141 || pretender.vm.nurd.space || - || - || Petraea || 🤷‍♀️


|}
|}
Line 58: Line 113:
{| class="wikitable"
{| class="wikitable"
|-
|-
! VM Name !! port(s) !! link !! owner || Description
! ID !! VM Name !! port(s) !! link !! Maintainer || Description
|-
|-
| 112 || portal.nurd.space || - || - || Zarya || User portal
|-
| 123 || jarvis.vm.nurd.space || - || - || Space || Runs homeassistant
|-
| 129 || win-sdr.dhcp.nurd.space || - || - || Melan || To run SDR programs that require Windows
|-
| 114 || nurdservices.nurd.space || - || - || Space || Runs DHCP and DNS
|}
|}




Line 79: Line 143:
|-
|-
| '''OS SSD''' || Samsung EVO 840 250GB
| '''OS SSD''' || Samsung EVO 840 250GB
|-
| '''NVME Storage''' || 2x Samsung 980 1TB
|-
| '''HDD Storage''' || 2x 2TB
|}
|}


The NVME storage is used for instances that would benefit from fast speeds, try to refrain from using it for databases and other heavy IO that doesn't need flash storage.
==== Raid ===
The two NVME drives are running in raid 1, aside from a 50GB partition that is run in raid 0 to provide a cache for the hdd storage. This HDD storage is running a raid 1 as well.


== Pointers ==
== Pointers ==
Line 97: Line 169:


</gallery>
</gallery>
=== To document ===
* second nic
* LACPs
* photos


== Parts ==
== Parts ==

Revision as of 22:32, 17 April 2022

Erratic
Erratic-duringsetup.jpg
Owner Space
Status Infra
Hostname erratic.lan.nurd.space
Tool Yes
Tool category Infrastructure

Erratic

erratic-duringsetup.jpg {{{InventoryOwner}}}Property "Tool Owner" (as page type) with input value "{{{InventoryOwner}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process. {{{Location}}}Property "Tool Location" (as page type) with input value "{{{Location}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.

Erratic

Erratic is our current primary server that's running things such as nurdservices, ipam and many other tools that we use as well as a few member projects. Erratic is the successor of Coherence.


Software Stack

Please try your best to document VMs and LXC containers and their use, as well as any docker containers that you setup. This so it's easier for your fellow BOFH-er to do maintenance or fix something going haywire.

bare-metal

Service port(s) link Description
Proxmox 8006 https://erratic.lan.nurd.space:8006 Proxmox web interface


Docker

The system is running a Docker host at docker.vm.nurd.space/10.208.11.8 which can be managed using Portainer at [1](https://10.208.11.8)

Docker container port(s) link Maintainer Description
Portainer 8000, 443 https://10.208.11.8 Space Web interface for managing docker containers (Username admin)
Scrutiny 8001 http://10.208.11.8:8001 Space Web interface showing smart status, collector running on Erratic.]\
epcmqttbridge - - Melan A (non yet fully functional) epc to mqtt bridge/

LXC

ID LXC Name port(s) link Maintainer Description
100 docker.vm.nurd.space See docker - Space LXC running docker containers
101 ichinga2.vm.nurd.space ? - Flok Ichinga2 monitoring
102 parts.nurd.space ? - Space PartKeepr
103 postgresql.vm.nurd.space - - Space Database for PartKeepr
104 ichinga2.vm.nurd.space - - - Unknown
105 influx.vm.nurd.space ? - - Running influxdb and grafana
106 harkbot.vm.nurd.space - - r3boot Work in progress irc bot
107 nurdbotdev.nurd.space - - Melan A failed attempt at remaking nurdbot
108 gitea.vm.nurd.space ? - Space Gitea instance
109 asterisk.vm.nurd.space - - Flok Asterisk instance
110 IPFIXer.vm.nurd.space - - Flok No idea
111 Flunk - - Flunk No idea
113 auth.vm.nurd.space - - space does ldap??
114 irctvserver - - Flok Handles IRC tv
115 wekan.vm.nurd.space 443 - Space Wekan instance
116 nurdwiki-migration.vm.nurd.space - - r3boot Attempt to update the wiki
117 snor.vm.nurd.space - - ? Honestly, no idea.
118 gopher - - buZz No idea.
119 gallery.vm.nurd.space - - ? No idea
120 librenms.vm.nurd.space - - Space Librenms instance
121 mercator.vm.nurd.space - - Petraea 🤷‍♀️
122 saml.vm.nurd.space - - idk idk
124 sdr.vm.nurd.space See Airplane_Tracking http://sdr.dhcp.nurd.space:8082 Melan SDR and airplane tracking instance
125 ipam.vm.nurd.space 443 https://ipam.nurd.space/ Petraea ipam stance
126 soundfx.dhcp.nurd.space See soundfx - Melan Container that makes leds go flashy on music
127 mail.vm.nurd.space - - idk idk
128 revproxy01.vm.nurd.space 443 - space Instance running nginx to make internal sites accessible outside
133 egg.vm.nurd.space - - Space Provide shells to members
140 nurdbot.vm.nurd.space - - Space Runs Nurdbot
141 pretender.vm.nurd.space - - Petraea 🤷‍♀️

VM

ID VM Name port(s) link Maintainer Description
112 portal.nurd.space - - Zarya User portal
123 jarvis.vm.nurd.space - - Space Runs homeassistant
129 win-sdr.dhcp.nurd.space - - Melan To run SDR programs that require Windows
114 nurdservices.nurd.space - - Space Runs DHCP and DNS



Specs

Type Name
Motherboard Supermicro X10SRi-F
Processor Intel Xeon e52620 V3 (6 core, 12 threads)
OS Proxmox 7.1
Memory 2x 32GB DDR4 ECC
OS SSD Samsung EVO 840 250GB
NVME Storage 2x Samsung 980 1TB
HDD Storage 2x 2TB

The NVME storage is used for instances that would benefit from fast speeds, try to refrain from using it for databases and other heavy IO that doesn't need flash storage.

= Raid

The two NVME drives are running in raid 1, aside from a 50GB partition that is run in raid 0 to provide a cache for the hdd storage. This HDD storage is running a raid 1 as well.

Pointers

erratic.lan.nurd.space 10.208.30.70
erratic-bmc.lan.nurd.space 10.208.30.71

Pics


To document

  • second nic
  • LACPs
  • photos

Parts


Useful guides

Installing docker in a LXC and enabling overlay2 fs