~/talk

ko - zero-config tool for deploying Go app on k8s

Talkat FOSSASIA Summit 2020 · 2020-03-19..03-21· [go, kubernetes]
slides:none on file

ko is a one-command pipeline that builds a Go binary from an import path, ko publish builds and pushes OCI images (default to local registry or KO_DOCKER_REPO), ko resolve rewrites YAML to image digests, and ko apply kubectl-applies them. It targets KNative workflows, supports static assets via KO_DATA_PATH, and is optimized for rapid local dev loops (demo fails pushing to Docker Hub but succeeds to a local registry + minikube). Not pitched as a full production CI solution.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 0:42What is Co and its purpose
  3. 1:46Problems with current deployment workflow
  4. 3:10Co's zero-config solution
  5. 4:15How Co achieves zero-config deployment
  6. 6:47Customizing default behaviors with Cochamo
  7. 8:51Live demo setup and build process
  8. 15:41Deploying with Co apply
  9. 20:31Final demo and benefits
  10. 22:03Installation and Q&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.