After six years of wrestling with Kubernetes for cloud development environments, Gitpod discovered that Kubernetes's inherent complexity, security concerns with arbitrary code, and unpredictable resource patterns make it ill-suited for development workspaces, leading to the birth of Gitpod Flex—a streamlined architecture ditching much Kubernetes infrastructure while ensuring zero-trust security, seamless devcontainer integration, and rapid self-hosted deployments.