Hi buddy,
Here’s a proposal for a…
demo plan
- ⏱3 min When it comes to deploy onto
k8s,
- we can use
kubectl apply or helm install
- but this has limitations
- network connectivity,
- storing secret,
- credentials management,
- consistency when we have to perform several install
- hopefully, here comes GitOps… and
Flux
- ⏱3 min what is GitOps
- ⏱5 min what is
Flux
- Let’s demo it - I’ld like to isolate each and every team into a dedicated namespace
- ⏱3 min part of our demo where we deploy
dev1-aspicot
- ⏱1 min we can also deploy from
Helm charts repo
- Let’s demo it - great! But how do I manage several clusters in a single repo, right now?
- ⏱3 min part of our demo where we reconfigure tenants with
/base and /staging configuration
- ⏱1 min let’s add our staging cluster
- ⏱3 min let’s add a prod cluster with a
/prod configuration folder
- ⏱3 min let’s install
prometheus onto our prod cluster
- ⏱5 min let’s install
kyverno onto our prod cluster
- ⏱1 min let’s add a prod 2 cluster using the same configuration
- ⏱1 min let’s upgrade
dev1-aspicot to its next version
to do
[ ] create an english version of our slidedeck
[ ] create an english version of our dev1-aspicot app with 2 upgrades.
[ ] add the prod part
[ ] add a prod and a prod 2 clusters
[ ] record the demo in a very slick version
[ ] refine, refine, refine our speech!
Hi buddy,
Here’s a proposal for a…
demo plan
k8s,kubectl applyorhelm installFluxFluxdev1-aspicotHelmcharts repo/baseand/stagingconfiguration/prodconfiguration folderprometheusonto our prod clusterkyvernoonto our prod clusterdev1-aspicotto its next versionto do
[ ] create an english version of our slidedeck
[ ] create an english version of our dev1-aspicot app with 2 upgrades.
[ ] add the
prodpart[ ] add a prod and a prod 2 clusters
[ ] record the demo in a very slick version
[ ] refine, refine, refine our speech!