Delivering Services at DigitalOcean
summary
DigitalOcean builds DOCC, an opinionated layer over Kubernetes that gives developers a small CLI and a tiny manifest that requires a maintainer and describes an app but only creates a Deployment only and managed Services and Ingress for unsupported cloud load balancing. DOCC server talks to the Kubernetes API with no external datastore, mounts host syslog for centralized logging, exposes metrics and alerting, offers a simple scale knob, and in a company hackathon enabled 154 DOCC deploys, 16 new apps across teams.
AI-written summary · about
chapters (15)
- 0:00Introduction to Delivery
- 1:14Limitations of Chef
- 2:06Goals for New Infrastructure
- 4:02Introducing Doc
- 6:28Doc Manifest and Add-ons
- 7:56Scaling and Networking
- 10:17Benefits of the Abstraction
- 13:00Centralized Logging
- 15:01Application Requirements
- 17:05Hackathon Success Story
- 18:41Doc Architecture
- 20:27Code Over Convention
- 21:40Challenges and Limitations
- 23:56Reducing Fatigue
- 24:31Q&A Session
related talks
55mReturn of the Clustering: Kubernetes for Drupal
40mLarge-Scale K8s Cluster Operation and Management
22mkOps: Recent Advances and the Journey to an OSS Kubernetes Distribution
37mManaging Containers at Scale with CoreOS and Kubernetes
38mDevelop Directly on Kubernetes with Okteto
29mOCI Is Not Git: Rethinking the GitOps Source of Truth for a Kubernetes-Native…
09mCODECO: AI-Driven Orchestration for Multi-Cluster Edge Deployment
01h 01mDeploying Kubernetes, a Container Cluster Manager
