🖼️ Re-add images for flux/M6 chapter
@@ -48,7 +48,7 @@ k8s@shpod:~$ flux bootstrap github \
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -83,7 +83,7 @@ We don't have such kind of things here.😕
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -167,13 +167,13 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ \
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -300,7 +300,7 @@ class: extra-details
|
|||||||
|
|
||||||
💡 This managed cluster comes with custom `StorageClasses` leveraging on Cloud _IaaS_ capabilities (i.e. block devices)
|
💡 This managed cluster comes with custom `StorageClasses` leveraging on Cloud _IaaS_ capabilities (i.e. block devices)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
- a default `StorageClass` is applied if none is specified (like here)
|
- a default `StorageClass` is applied if none is specified (like here)
|
||||||
- for **_🏭PROD_** purpose, ops team might enforce a more performant `StorageClass`
|
- for **_🏭PROD_** purpose, ops team might enforce a more performant `StorageClass`
|
||||||
@@ -310,7 +310,7 @@ class: extra-details
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ but let's see if we can succeed by just adding manifests in our `Flux` configura
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -89,7 +89,7 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ \
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -132,7 +132,7 @@ k8s@shpod:~$ flux reconcile source git movy-app -n movy-test
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -170,13 +170,13 @@ And push the modifications…
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -212,7 +212,7 @@ Please, refer to the [`Network policies` chapter in the High Five M4 module](./4
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ Prerequisites are:
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -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
|
- `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 need to exist before `Flux` proceeds to this configuration
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -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…
|
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
|
… as well as the corresponding components running in our Kubernetes cluster
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
<!-- FIXME: wrong schema -->
|
<!-- FIXME: wrong schema -->
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -90,13 +90,13 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ \
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -141,7 +141,7 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ \
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -172,7 +172,7 @@ k8s@shpod:~$ \
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ flux create kustomization
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ flux create kustomization dashboards
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -98,7 +98,7 @@ k8s@shpod:~$ flux create secret git flux-system \
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -127,7 +127,7 @@ k8s@shpod:~$ k get secret kube-prometheus-stack-grafana -n monitoring \
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ And here we go!
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ Several _tenants_ are created
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -105,7 +105,7 @@ Let's review the `fleet-config-using-flux-XXXXX/clusters/CLOUDY/tenants.yaml` fi
|
|||||||
|
|
||||||
class: pic
|
class: pic
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
BIN
slides/images/flux/R01-config-files.png
Normal file
|
After Width: | Height: | Size: 74 KiB |
BIN
slides/images/flux/cluster-multi-tenants.png
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
slides/images/flux/flux-config-dependencies.png
Normal file
|
After Width: | Height: | Size: 186 KiB |
BIN
slides/images/flux/flux-config-files.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
slides/images/flux/flux-controllers.png
Normal file
|
After Width: | Height: | Size: 221 KiB |
BIN
slides/images/flux/github-add-token.jpg
Normal file
|
After Width: | Height: | Size: 69 KiB |
BIN
slides/images/flux/github-teams.png
Normal file
|
After Width: | Height: | Size: 162 KiB |
BIN
slides/images/flux/grafana-dashboard.png
Normal file
|
After Width: | Height: | Size: 570 KiB |
BIN
slides/images/flux/incorrect-dataset-in-MOVY-app.png
Normal file
|
After Width: | Height: | Size: 278 KiB |
BIN
slides/images/flux/incorrect-dataset-in-ROCKY-app.png
Normal file
|
After Width: | Height: | Size: 347 KiB |
BIN
slides/images/flux/ingress-nginx-scaleway-lb.png
Normal file
|
After Width: | Height: | Size: 192 KiB |
BIN
slides/images/flux/persistentvolumes.png
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
slides/images/flux/rocky-app-screenshot.png
Normal file
|
After Width: | Height: | Size: 241 KiB |
BIN
slides/images/running-mario.gif
Normal file
|
After Width: | Height: | Size: 189 KiB |