Kubernetes Environments Visualisation and How We Do It
summary
Describes a working GitLab integration that uses gitlab-agent-for-kubernetes (Agent K + CAST) to proxy and impersonate users, enforce per-project RBAC, and expose the Kubernetes API to the frontend. A browser-compatible cluster client library (TypeScript OpenAPI generator) talks to the agent and will add watch support. The environments page queries workloads, services, deployments and shows health; a demo scales to 9 pods then back to 1 and flips health to unhealthy when a bad manifest is applied, showing the system actually works.
AI-written summary · about
chapters (6)
- 0:00The role of environments
- 2:53GitLab Kubernetes agent
- 6:23Cluster client library
- 9:01Environment integration demo
- 12:24Live troubleshooting
- 17:04Conclusion and resources
related talks
34mA Deep Dive into the Agent, Cluster Access and Security Features
47mGitLab CI and Kubernetes: deploying Applications continuously to Kubernetes
32mEnhance Your Kubernetes CI/CD Pipelines With Open Source
52mFrom 0 to Continuous Deployments with Kubernetes, Helm and GitLab
35mGitLab CI and Kubernetes, Build Test and Deploy Your Projects
26mRunning GitLab and GitLab CI in Kubernetes for the Enterprise
51mGitLab CI/CD Pipelines with Kubernetes
33mKubernetes As A Service with GitOps
