~/talk

The PR Is the UI: Simplifying Argo for Developers

Talkat ArgoCon NA 2025 · on Monday, 2025-11-10· [developer-experience, devops-and-delivery]
links:none on file
links:none on file
slides:none on file

Priceline turns the Pull Request into the single deployment UI, wiring Argo Workflows, Argo CD, Argo Rollouts and Argo Events into an internal API that posts status, aborts syncs, rolls back canaries and accepts slapprove canary commands; the system serves 100K PRs of feedback, uses a dynamic rollout progress bar and a golden Helm chart to enable full-featured notifications and automated merges, and reports that the end-to-end flow and canary rollbacks work in production.

AI-written summary · about

  1. 0:00Introduction
  2. 1:01Priceline’s mission and Kubernetes
  3. 1:44Centralized Kubernetes at Priceline
  4. 3:30GitOps limitations for developers
  5. 4:32PRs as deployment UI
  6. 5:35Demo: regular deployment
  7. 6:17Approval bot and security
  8. 7:20Argo CD integration and hooks
  9. 8:02Real-time errors and rollback
  10. 9:07Production deployment with canary
  11. 10:10Canary failures and rollback
  12. 10:53Manual canary approval
  13. 11:34Dynamic rollout tracking
  14. 12:17Automated smoke testing
  15. 13:19Lessons learned and safety
  16. 14:43Building developer product
  17. 15:46Challenges and project insights
  18. 16:32PRs for resource actions
  19. 17:57Multi-region deployments and limits
  20. 19:20Future PR-driven deployments
  21. 20:23PRs for non-Kubernetes
  22. 21:29PRs as bot interaction hub
  23. 22:53Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.