/plushcap/analysis/gitpod/self-hosted-shared-operational-model

Self-hosting Gitpod: a shared operational model

What's this blog post about?

Gitpod for enterprises is a single-tenant, managed installation of Gitpod that allows self-hosting in your cloud account while being vendor-managed and operated. It integrates with various systems like image registries and secrets managers to ensure developers have all the necessary tools for their work. The architecture consists of two Kubernetes clusters: one manages workspaces, and the other hosts Gitpod's meta aspects such as the dashboard and API. Gitpod is responsible for application feature releases, operations & telemetry, workspace backup & restore, application scaling & provisioning, security updates, and managed workspace image updates. The customer's responsibilities include managing the AWS account, TLS and custom CA certificate validity, workspace sizing, workspaces lifecycles (timeouts), custom workspace image updates, cost management, and applying infrastructure updates. Gitpod for enterprises aims to provide the full power of a CDE with minimal operational overhead.

Company
Gitpod

Date published
March 11, 2024

Author(s)
Lou Bichard

Word count
1264

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.