diff --git a/pages/diagram-3node.md b/pages/diagram-3node.md index d71359d..2865998 100644 --- a/pages/diagram-3node.md +++ b/pages/diagram-3node.md @@ -8,33 +8,10 @@ The **V** in MVK is for *viable*, so why is MVK viable for 3 or more nodes ?
-```mermaid -%%{init: {'theme': 'dark', 'themeVariables': { 'darkMode': true }}}%% -flowchart LR - root((3-node)) - PS[Persistent Storage] - LH[Longhorn] - ING[Ingress] - TRA[Traefik] - MET[cert-manager] - ETCD[etcd] - KA[keepalived] - - root --> PS --> LH - root --> ING --> TRA - ING --> MET - root --> ETCD --> KA - - classDef default fill:transparent,color:#fff,stroke:#888 -``` +
-
- -close to production - storage and multi node - -
PS --> LH - root --> ING --> TRA - ING --> MET - root --> ETCD - - classDef default fill:transparent,color:#fff,stroke:#888 -``` + + + -
- -Locally attached storage - single node implementation - -Ingress can represent that of prodution environmetns that use cert-manager - -
diff --git a/pages/make-it-work.md b/pages/make-it-work.md new file mode 100644 index 0000000..a3aee46 --- /dev/null +++ b/pages/make-it-work.md @@ -0,0 +1,38 @@ +--- +level: 2 +--- + +# MVK Viablility + +### Is MVK, single node, viable ? + +
+ +
+ + + +
+ +
+ + + \ No newline at end of file diff --git a/pages/out-the-box-node.md b/pages/out-the-box-node.md new file mode 100644 index 0000000..243dc79 --- /dev/null +++ b/pages/out-the-box-node.md @@ -0,0 +1,38 @@ +--- +level: 2 +--- + +# K8s Viablility + +Is K8s out of the box, self-hosted, viable ? + +
+ +
+ + + +
+ +
+ + + \ No newline at end of file diff --git a/pages/three-node-happy.md b/pages/three-node-happy.md new file mode 100644 index 0000000..7bff17c --- /dev/null +++ b/pages/three-node-happy.md @@ -0,0 +1,36 @@ +--- +level: 2 +--- + +# MVK for pre-production + +### MVK, three node, production + +
+ +
+ 3-node Kubernetes diagram +
+ +
+ + + \ No newline at end of file diff --git a/pages/usage-slide.md b/pages/usage-slide.md index 1d3c5ca..8eae150 100644 --- a/pages/usage-slide.md +++ b/pages/usage-slide.md @@ -50,6 +50,9 @@ infctl -f pipelines/dev/vagrant-k3s.json ```` +[cast](https://ascii.headshed.dev/a/OB2jSE47d1HTz2d5vFhJhIKAl) + + \ No newline at end of file diff --git a/public/k8s-1.drawio.png b/public/k8s-1.drawio.png new file mode 100644 index 0000000..58d2f34 Binary files /dev/null and b/public/k8s-1.drawio.png differ diff --git a/public/k8s-2.drawio.png b/public/k8s-2.drawio.png new file mode 100644 index 0000000..eb07cbb Binary files /dev/null and b/public/k8s-2.drawio.png differ diff --git a/public/why.jpg b/public/why.jpg new file mode 100644 index 0000000..9319af0 Binary files /dev/null and b/public/why.jpg differ diff --git a/slides.md b/slides.md index 96c3ff7..6444ce6 100644 --- a/slides.md +++ b/slides.md @@ -58,33 +58,21 @@ Jon Brookes 2025 +--- +layout: image-left +image: why.jpg +transition: fade-out +src: ./pages/why.md +--- + + --- layout: image-right image: cont3_c.jpg @@ -192,25 +188,30 @@ transition: fade-out src: ./pages/usage-slide.md --- - - --- transition: fade-out -src: ./pages/diagram-single-node.md +src: ./pages/out-the-box-node.md --- --- transition: fade-out -src: ./pages/diagram-3node.md +src: ./pages/make-it-work.md --- - - --- transition: fade-out src: ./pages/gcloud-single.md --- +--- +transition: fade-out +src: ./pages/three-node-happy.md +--- + + + + + @@ -221,8 +222,10 @@ transition: fade-out src: ./pages/infctl-summary.md --- - - +--- +transition: fade-out +src: ./pages/infctl-summary-end.md +--- --- layout: center