diff --git a/slides/flux/add-cluster.md b/slides/flux/add-cluster.md index e101fa8e..561ac69e 100644 --- a/slides/flux/add-cluster.md +++ b/slides/flux/add-cluster.md @@ -48,7 +48,7 @@ k8s@shpod:~$ flux bootstrap github \ class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- @@ -83,7 +83,7 @@ We don't have such kind of things here.😕 class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- diff --git a/slides/flux/app1-rocky-test.md b/slides/flux/app1-rocky-test.md index 22b5d950..0203d02d 100644 --- a/slides/flux/app1-rocky-test.md +++ b/slides/flux/app1-rocky-test.md @@ -167,13 +167,13 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ \ class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- class: pic -![rocky config files](images/M6-R01-config-files.png) +![rocky config files](images/flux/R01-config-files.png) --- @@ -300,7 +300,7 @@ class: extra-details 💡 This managed cluster comes with custom `StorageClasses` leveraging on Cloud _IaaS_ capabilities (i.e. block devices) -![Flux configuration waterfall](images/M6-persistentvolumes.png) +![Flux configuration waterfall](images/flux/persistentvolumes.png) - a default `StorageClass` is applied if none is specified (like here) - for **_🏭PROD_** purpose, ops team might enforce a more performant `StorageClass` @@ -310,7 +310,7 @@ class: extra-details class: pic -![Flux configuration waterfall](images/M6-flux-config-dependencies.png) +![Flux configuration waterfall](images/flux/flux-config-dependencies.png) --- diff --git a/slides/flux/app2-movy-test.md b/slides/flux/app2-movy-test.md index 1b2bfcf5..04e154df 100644 --- a/slides/flux/app2-movy-test.md +++ b/slides/flux/app2-movy-test.md @@ -9,7 +9,7 @@ but let's see if we can succeed by just adding manifests in our `Flux` configura class: pic -![Flux configuration waterfall](images/M6-flux-config-dependencies.png) +![Flux configuration waterfall](images/flux/flux-config-dependencies.png) --- @@ -89,7 +89,7 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ \ class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- @@ -132,7 +132,7 @@ k8s@shpod:~$ flux reconcile source git movy-app -n movy-test class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- @@ -170,13 +170,13 @@ And push the modifications… class: pic -![MOVY app has an incorrect dataset](images/M6-incorrect-dataset-in-MOVY-app.png) +![MOVY app has an incorrect dataset](images/flux/incorrect-dataset-in-MOVY-app.png) --- class: pic -![ROCKY app has an incorrect dataset](images/M6-incorrect-dataset-in-ROCKY-app.png) +![ROCKY app has an incorrect dataset](images/flux/incorrect-dataset-in-ROCKY-app.png) --- @@ -212,7 +212,7 @@ Please, refer to the [`Network policies` chapter in the High Five M4 module](./4 class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- diff --git a/slides/flux/bootstrap.md b/slides/flux/bootstrap.md index b53b30b3..b197ba42 100644 --- a/slides/flux/bootstrap.md +++ b/slides/flux/bootstrap.md @@ -89,7 +89,7 @@ Prerequisites are: class: pic -![Generating a Github personal access token](images/M6-github-add-token.jpg) +![Generating a Github personal access token](images/flux/github-add-token.jpg) --- @@ -169,7 +169,7 @@ Here is the result - `Flux` sets up permissions that allow teams within our organization to **access** the `Github` repository as maintainers - Teams need to exist before `Flux` proceeds to this configuration -![Teams in Github](images/M6-github-teams.png) +![Teams in Github](images/flux/github-teams.png) --- @@ -192,13 +192,13 @@ Its configuration is managed through a _Gitops_ workflow sourced directly from o Let's review our `Flux` configuration files we've created and pushed into the `Github` repository… … as well as the corresponding components running in our Kubernetes cluster -![Flux config files](images/M6-flux-config-files.png) +![Flux config files](images/flux/flux-config-files.png) --- class: pic -![Flux architecture](images/M6-flux-controllers.png) +![Flux architecture](images/flux/flux-controllers.png) --- diff --git a/slides/flux/ingress.md b/slides/flux/ingress.md index 0abb4bdd..c9278aef 100644 --- a/slides/flux/ingress.md +++ b/slides/flux/ingress.md @@ -90,13 +90,13 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ \ class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- class: pic -![Ingress-nginx provisionned a IaaS load-balancer in Scaleway Cloud services](images/M6-ingress-nginx-scaleway-lb.png) +![Ingress-nginx provisionned a IaaS load-balancer in Scaleway Cloud services](images/flux/ingress-nginx-scaleway-lb.png) --- @@ -141,7 +141,7 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ \ class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- @@ -172,7 +172,7 @@ k8s@shpod:~$ \ class: pic -![Rocky application screenshot](images/M6-rocky-app-screenshot.png) +![Rocky application screenshot](images/flux/rocky-app-screenshot.png) --- diff --git a/slides/flux/kyverno.md b/slides/flux/kyverno.md index 2044ba5a..bdaead16 100644 --- a/slides/flux/kyverno.md +++ b/slides/flux/kyverno.md @@ -107,7 +107,7 @@ flux create kustomization class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- diff --git a/slides/flux/observability.md b/slides/flux/observability.md index 57772513..a8de960b 100644 --- a/slides/flux/observability.md +++ b/slides/flux/observability.md @@ -58,7 +58,7 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ flux create kustomization dashboards class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- @@ -98,7 +98,7 @@ k8s@shpod:~$ flux create secret git flux-system \ class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- @@ -127,7 +127,7 @@ k8s@shpod:~$ k get secret kube-prometheus-stack-grafana -n monitoring \ class: pic -![Grafana dashboard screenshot](images/M6-grafana-dashboard.png) +![Grafana dashboard screenshot](images/flux/grafana-dashboard.png) --- diff --git a/slides/flux/openebs.md b/slides/flux/openebs.md index 0bb25132..da11781c 100644 --- a/slides/flux/openebs.md +++ b/slides/flux/openebs.md @@ -76,7 +76,7 @@ And here we go! class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- diff --git a/slides/flux/tenants.md b/slides/flux/tenants.md index 336b450e..2affd0b8 100644 --- a/slides/flux/tenants.md +++ b/slides/flux/tenants.md @@ -34,7 +34,7 @@ Several _tenants_ are created class: pic -![Multi-tenants clusters](images/M6-cluster-multi-tenants.png ) +![Multi-tenants clusters](images/flux/cluster-multi-tenants.png ) --- @@ -105,7 +105,7 @@ Let's review the `fleet-config-using-flux-XXXXX/clusters/CLOUDY/tenants.yaml` fi class: pic -![Running Mario](images/M6-running-Mario.gif) +![Running Mario](images/running-mario.gif) --- diff --git a/slides/images/flux/R01-config-files.png b/slides/images/flux/R01-config-files.png new file mode 100644 index 00000000..9d839043 Binary files /dev/null and b/slides/images/flux/R01-config-files.png differ diff --git a/slides/images/flux/cluster-multi-tenants.png b/slides/images/flux/cluster-multi-tenants.png new file mode 100644 index 00000000..b30a6d99 Binary files /dev/null and b/slides/images/flux/cluster-multi-tenants.png differ diff --git a/slides/images/flux/flux-config-dependencies.png b/slides/images/flux/flux-config-dependencies.png new file mode 100644 index 00000000..3c213946 Binary files /dev/null and b/slides/images/flux/flux-config-dependencies.png differ diff --git a/slides/images/flux/flux-config-files.png b/slides/images/flux/flux-config-files.png new file mode 100644 index 00000000..bbf7ed55 Binary files /dev/null and b/slides/images/flux/flux-config-files.png differ diff --git a/slides/images/flux/flux-controllers.png b/slides/images/flux/flux-controllers.png new file mode 100644 index 00000000..dd641260 Binary files /dev/null and b/slides/images/flux/flux-controllers.png differ diff --git a/slides/images/flux/github-add-token.jpg b/slides/images/flux/github-add-token.jpg new file mode 100644 index 00000000..fc5e405a Binary files /dev/null and b/slides/images/flux/github-add-token.jpg differ diff --git a/slides/images/flux/github-teams.png b/slides/images/flux/github-teams.png new file mode 100644 index 00000000..e8ab0de9 Binary files /dev/null and b/slides/images/flux/github-teams.png differ diff --git a/slides/images/flux/grafana-dashboard.png b/slides/images/flux/grafana-dashboard.png new file mode 100644 index 00000000..5b378079 Binary files /dev/null and b/slides/images/flux/grafana-dashboard.png differ diff --git a/slides/images/flux/incorrect-dataset-in-MOVY-app.png b/slides/images/flux/incorrect-dataset-in-MOVY-app.png new file mode 100644 index 00000000..548d4e74 Binary files /dev/null and b/slides/images/flux/incorrect-dataset-in-MOVY-app.png differ diff --git a/slides/images/flux/incorrect-dataset-in-ROCKY-app.png b/slides/images/flux/incorrect-dataset-in-ROCKY-app.png new file mode 100644 index 00000000..f19ec719 Binary files /dev/null and b/slides/images/flux/incorrect-dataset-in-ROCKY-app.png differ diff --git a/slides/images/flux/ingress-nginx-scaleway-lb.png b/slides/images/flux/ingress-nginx-scaleway-lb.png new file mode 100644 index 00000000..e2bfd79e Binary files /dev/null and b/slides/images/flux/ingress-nginx-scaleway-lb.png differ diff --git a/slides/images/flux/persistentvolumes.png b/slides/images/flux/persistentvolumes.png new file mode 100644 index 00000000..04577157 Binary files /dev/null and b/slides/images/flux/persistentvolumes.png differ diff --git a/slides/images/flux/rocky-app-screenshot.png b/slides/images/flux/rocky-app-screenshot.png new file mode 100644 index 00000000..62be052d Binary files /dev/null and b/slides/images/flux/rocky-app-screenshot.png differ diff --git a/slides/images/running-mario.gif b/slides/images/running-mario.gif new file mode 100644 index 00000000..9d26df27 Binary files /dev/null and b/slides/images/running-mario.gif differ