2025-02-22 16:57:38 +01:00
2025-02-22 16:57:38 +01:00
.
2023-07-18 20:59:45 +02:00
2024-01-04 05:02:51 +01:00

Table of Contents

Older patch notes/version

Select different tags.

TLDR Changelog

  • Replaced the old standalone Docker/NFS server for a Proxmox/NFS instance.

  • Added 2 VMs as worker nodes to the cluster, they will be used/are intended for x64 bit images.

  • One of the new added worker VMs receives a GPU through Proxmox PCI pass through.

  • Some services might have been removed or added.

Devices

List of current devices:

Standalone

Gateway: 192.168.1.1
Proxmox/NFS: somwhere.

Kluster

Kubernetes Cluster

  • Pi 4 with 4GB running as a Master. (Masterk/Pi4)

  • A pair of Orange PI 5, so far all of them are the 8GB of RAM version. (Slave01-2)

  • Proxmox VMs, both with 3 CPU cores and 8GB of RAM (Slave03-4)

  • Slave04 contains a GPU through Proxmox CPU pass through.

Masterk: 192.168.1.9
Slave01: 192.168.1.10
Slave02: 192.168.1.11
Slave03: 192.168.1.12
Slave04: 192.168.1.13
Node                 Available(GPUs)  Used(GPUs)
pi4.filter.home      0                0
slave01.filter.home  0                0
slave02.filter.home  0                0
slave03.filter.home  0                0
slave04.filter.home  1                0

Which services I'm hosting

Home Network

  • CoreDNS
  • DHCPd

Discord Bots

Public DNS

  • Godaddy
  • Duckdns

CRDs

  • Cert Manager
  • Istio
  • Nvidia Gpu Operator
  • NFS Volume Provisioner
  • MetalLB

Observability

  • Grafana
  • Prometheus
  • Kiali
  • Jaeger

CI/CD

  • Jenkins master + dynamic agent(s)
  • Docker Registry
  • Skaffold (Client/User side, not running on the Kubernetes cluster, yet relies on it to create multiarch docker images)

Git servers

  • Gitea
  • Tube
  • Fireshare
  • Filebrowser
  • Jellyfin
  • qBitTorrent

Downsides of my current setup

  • Only 1 Kubernetes master node, therefore no full High Availability
  • Only 1 NFS server / no HA NFS server, therefore if the NFS server is down most of the services on the Kubernetes cluster will also be down as they depend on such NFS
Description
No description provided
Readme 606 KiB
Languages
Markdown 100%