~/talk

Deliver a Multicloud Application with Flux and Carvel

Talkat cdCon + GitOpsCon 2023 · on Monday, 2023-05-08· at 14:50· Meeting Room 220· [devops-and-delivery]
links:none on file
slides:none on file

A small Go app is containerized with kbuild and wrapped into an image package bundle (OCI) then versioned as a Carvel package; templated fields use ytt templating. FluxCD reads git repo entries and kubeconfigs to create PackageInstall instances and deploy the app to two clusters (Toronto and Vancouver), pods appear but one ingress reports unhealthy upstream. Demo shows registry-published packages, kubeconfig-driven multi‑cluster delivery, and notes image package copy for air‑gapped registries and alternatives like Helm, Argo CD or kustomize.

AI-written summary · about

  1. 0:00Multicloud deployment challenges
  2. 1:45Wedding invitations analogy
  3. 3:30Carvel tools deep dive
  4. 5:40Building Carvel package
  5. 7:46Deploying with Flux to clusters
  6. 9:57Deploying to Toronto cluster
  7. 13:24Deploying to Vancouver cluster
  8. 15:03Alternative multicloud tools
  9. 16:52Carvel versus other tools
  10. 18:00Q&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.