All systems operational

PivLab DEV — Infrastructure Portal

A map of the internal development infrastructure: entry points, the reverse proxy, and the Kubernetes cluster. Hover an element for details, or click a service to open it.

GitLab Runners register into the cluster local inference cloud inference Internet Internet external requests Claude — external AI service Claude external · via internet Portal VM (nginx reverse-proxy) Portal VM · nginx reverse-proxy routes → internal services GitLab — gl.pivlab.dev GitLab gl.pivlab.dev SCM · CI/CD · Registry Vault — vault.pivlab.dev Vault vault.pivlab.dev Secrets · PKI · KV Nora — nora.pivlab.dev Nora nora.pivlab.dev Packages · Docker · Repos IPA — ipa.pivlab.dev IPA ipa.pivlab.dev Identity · Auth · LDAP ⎈ Kubernetes Cluster · 1 master + 4 worker Kubernetes master (.210) k8s-master control-plane 10.x.x.210 Worker node (.211) worker-01 10.x.x.211 GitLab Runners 3 pods active Worker node (.212) worker-02 10.x.x.212 GitLab Runners 2 pods active Worker node (.213) worker-03 10.x.x.213 GitLab Runners 3 pods active Worker node (.214) worker-04 10.x.x.214 GitLab Runners 2 pods active ✦ AI Automation · jump-host + inference server jump-host bastion VM · agent runtime AI Agent AI Agent orchestrator gitlab-mcp gitlab-mcp MCP bridge → GitLab RAG RAG retrieval pipeline Qdrant DB Qdrant DB vector store AI Inference Server — gpt-oss:20b AI Inference Server Ollama runtime Local, self-hosted model runtime for the AI agent's inference requests. model: gpt-oss:20b runtime: Ollama serving requests
scroll to explore the diagram
Traffic flow
Control-plane link
Cluster / group boundary
Active CI/CD job (GitLab Runner)
Photo of Arsenii Nikulin
Portal maintained by
Arsenii Nikulin
Infrastructure Development Engineer