~/talk

Doing GitOps for multi-cloud using Crossplane & Flux2

Talkat Conf42 Cloud Native 2021 · on Thursday, 2021-04-29· [kubernetes]
slides:none on file

Bootstraps a cluster with Flux2 bootstraps repo and cluster then uses Flux2 helm CRDs to install Crossplane provisions Cloud SQL and RDS from manifests; configures AWS and GCP provider packages and providerConfigs with secrets, pushes manifests to a GitHub repo, and sees a Cloud SQL instance on GCP and an RDS instance on AWS created and later destroyed when manifests are removed. Connection details appear as connection secrets written into Kubernetes, and reconciliation runs automatically.

AI-written summary · about

  1. 0:00GitOps and multi-cloud intro
  2. 1:43GitOps four principles
  3. 4:27Crossplane for multi-cloud
  4. 5:30Flux for Kubernetes
  5. 6:12Live demo setup
  6. 7:41Bootstrapping cluster
  7. 11:12Installing Crossplane
  8. 13:18Multi-cluster repo structure
  9. 15:11Crossplane providers setup
  10. 18:43Deploying cloud resources
  11. 26:55Provisioning RDS and Cloud SQL instances
  12. 30:25Accessing DB secrets
  13. 31:50Cleaning up resources
  14. 32:32Summary and future
~/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.