Vilket problem löser ServerMentor?
Många mindre och medelstora plattformsteam har inte behov av en tung CMDB eller en stor intern plattformssatsning. Samtidigt räcker det inte längre med spridda YAML-filer, handskrivna runbooks och muntlig kunskap om vilken tjänst som kör var.
ServerMentor adresserar precis den luckan genom att samla inventarie och driftöversikt i en praktisk adminpanel där driftinformation går från att vara personbunden till att bli sökbar, delbar och handlingsbar.
- servrar registreras med leverantör, primär IP, overlay-IP, taggar och sparad kubeconfig
- Kubernetes-resurser kan synkroniseras in i den lokala databasen för senare sökning och översikt
- teamet får globala vyer över servrar, tjänster och routes i stället för att hoppa mellan flera verktyg
- varje server får en egen detaljvy med flikar för översikt, tjänster, deploymenter, routes och DNS
När en server har en giltig kubeconfig kan ServerMentor läsa in verklig klusterinformation och lagra den i PostgreSQL. Adminpanelen blir därmed mer än ett register över maskiner; den blir en levande översikt över hur infrastrukturen faktiskt ser ut.
Vad synkroniseras in?
Vid synkronisering importerar ServerMentor bland annat data som hjälper team att förstå relationen mellan server, workload, route och DNS-namn utan att börja med kubectl i terminalen.
- Kubernetes Services
- Deployments kopplade till dessa Services
- Ingress-hostnames
- Gateway API HTTPRoute-hostnames
Byggt för team som vill ha kontroll utan onödig komplexitet
ServerMentor passar särskilt bra för plattformsteam som driver flera servrar och ett eller flera Kubernetes-kluster, konsultteam som behöver tydlig driftöversikt per kundmiljö, och interna utvecklings- och driftteam som vill minska beroendet av tribal knowledge.
Produkten fokuserar på det som ofta behövs mest i vardagen: snabb orientering, praktisk inventering och ett tydligt samband mellan maskiner och tjänster.
Flexibel autentisering för olika miljöer
För lokal utveckling finns ett medvetet osäkert no-auth-läge som gör det enkelt att komma igång i en betrodd miljö. För mer realistiska eller produktionsnära installationer kan produkten i stället kopplas till inbyggda autentiseringsproviders eller lita på headers från en reverse proxy eller access gateway.
- lokalt under utveckling
- bakom
oauth2-proxy - bakom exempelvis Nginx
auth_requesteller Traefik ForwardAuth
Open source med pragmatisk teknikstack
ServerMentor är open source och släppt under MIT-licensen. Produkten är byggd i Go med Gin, GORM, PostgreSQL och Kubernetes client-go, vilket gör den relativt enkel att förstå, köra lokalt och vidareutveckla för team som redan arbetar i moderna moln- och plattformsmiljöer.
Det här är ett snabbt och praktiskt verktyg för verklig drift, inte en överkonstruerad plattform som kräver lång implementationstid innan den blir nyttig.
Varför ServerMentor är relevant just nu
Många team har under de senaste åren fått mer distribuerad infrastruktur men inte motsvarande förbättrad översikt. Fler tjänster, fler miljöer och fler leveransflöden innebär att det blir dyrare att sakna ett gemensamt operativt sammanhang.
ServerMentor svarar på det behovet med en enkel men tydlig idé: samla den information som teamet faktiskt använder i det dagliga arbetet och gör den tillgänglig i ett sammanhang som är snabbt att förstå.