This is an automated email from the ASF dual-hosted git repository.

dahn pushed a commit to branch staging-site
in repository https://gitbox.apache.org/repos/asf/cloudstack-www.git


The following commit(s) were added to refs/heads/staging-site by this push:
     new a8dfa72c no embeded videos (#201)
a8dfa72c is described below

commit a8dfa72c0739e6f0c10e80c7da00c5013ac99df5
Author: dahn <d...@onecht.net>
AuthorDate: Mon Apr 15 17:47:36 2024 +0200

    no embeded videos (#201)
---
 blog/2023-12-07-ccc2023-roundup/index.md           |  72 ++++++++++-----------
 .../youtube/01-StateOfTheUnion.png                 | Bin 0 -> 879740 bytes
 .../youtube/02-whatsnew4.19.png                    | Bin 0 -> 892665 bytes
 .../youtube/03-keynote.png                         | Bin 0 -> 847439 bytes
 .../youtube/04-wesystems.png                       | Bin 0 -> 839376 bytes
 .../youtube/05-proIO.png                           | Bin 0 -> 865710 bytes
 .../youtube/06-PanelDay1.png                       | Bin 0 -> 878672 bytes
 .../youtube/07-KVMsecurity.png                     | Bin 0 -> 862056 bytes
 .../youtube/08-elevatingprivacy&security.png       | Bin 0 -> 887008 bytes
 .../youtube/09-vmware.png                          | Bin 0 -> 1816835 bytes
 .../youtube/10-LINSTOR.png                         | Bin 0 -> 880955 bytes
 .../2023-12-07-ccc2023-roundup/youtube/11-zero.png | Bin 0 -> 910737 bytes
 blog/2023-12-07-ccc2023-roundup/youtube/12-VNF.png | Bin 0 -> 861245 bytes
 blog/2023-12-07-ccc2023-roundup/youtube/13-SDN.png | Bin 0 -> 910718 bytes
 .../youtube/14-backroll.png                        | Bin 0 -> 892858 bytes
 .../youtube/15-backup.png                          | Bin 0 -> 893236 bytes
 .../youtube/16-mitigating.png                      | Bin 0 -> 877949 bytes
 .../youtube/17-re-use.png                          | Bin 0 -> 1665077 bytes
 blog/2023-12-07-ccc2023-roundup/youtube/18-DRS.png | Bin 0 -> 906380 bytes
 .../youtube/19-makerspace.png                      | Bin 0 -> 1775689 bytes
 .../2023-12-07-ccc2023-roundup/youtube/20-DRBD.png | Bin 0 -> 831295 bytes
 .../youtube/21-beginners.png                       | Bin 0 -> 859242 bytes
 .../youtube/22-vCloud.png                          | Bin 0 -> 894708 bytes
 .../youtube/23-Gitops.png                          | Bin 0 -> 2061301 bytes
 blog/2023-12-07-ccc2023-roundup/youtube/24-2FA.png | Bin 0 -> 875852 bytes
 blog/2023-12-07-ccc2023-roundup/youtube/25-ELK.png | Bin 0 -> 1533193 bytes
 .../youtube/26-DraaS.png                           | Bin 0 -> 887178 bytes
 .../youtube/27-DIMSI.png                           | Bin 0 -> 917968 bytes
 .../youtube/28-UserData.png                        | Bin 0 -> 837378 bytes
 .../youtube/29-PanelDay2.png                       | Bin 0 -> 884468 bytes
 blog/2023-12-07-ccc2023-roundup/youtube/30-DPU.png | Bin 0 -> 896292 bytes
 .../youtube/31-ObjectStorage.png                   | Bin 0 -> 861891 bytes
 .../youtube/32-Confidence.png                      | Bin 0 -> 847457 bytes
 .../youtube/33-Kubernetes.png                      | Bin 0 -> 903537 bytes
 blog/2023-12-07-ccc2023-roundup/youtube/34-KVM.png | Bin 0 -> 871792 bytes
 .../2023-12-07-ccc2023-roundup/youtube/35-Demo.png | Bin 0 -> 893957 bytes
 .../youtube/36-ImportExport.png                    | Bin 0 -> 1746845 bytes
 37 files changed, 36 insertions(+), 36 deletions(-)

diff --git a/blog/2023-12-07-ccc2023-roundup/index.md 
b/blog/2023-12-07-ccc2023-roundup/index.md
index 28b60674..64cdb980 100644
--- a/blog/2023-12-07-ccc2023-roundup/index.md
+++ b/blog/2023-12-07-ccc2023-roundup/index.md
@@ -43,7 +43,7 @@ year of the project’s collaboration, developments in 
CloudStack and community
 activity. He sets out how he sees the project developing over the next few
 years.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/cCNCmJxxEPA?si=4gDlygRMvxFkKtpf9&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/01-StateOfTheUnion.png "State of the 
Union")](https://www.youtube.com/watch?v=cCNCmJxxEPA&si=4gDlygRMvxFkKtpf9)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/hH2CO8kHcQaCQo?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -57,7 +57,7 @@ ingestion, Hypervisor agnostic simple DRS, CAPC aware CKS, 
OAuth2, DRaaS with
 Multi zone disaster recovery, etc and a summary of improvements added since the
 previous major LTS release of the CloudStack, ie, 4.18.0.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/2TOM0oI80fU?si=I4k8FQJ_XGp4gDDK9&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/02-whatsnew4.19.png "What's New in CloudStack 
4.19")](https://www.youtube.com/watch?v=2TOM0oI80fU&si=I4k8FQJ_XGp4gDDK9&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/CeiT7H0R6N62rM?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -71,7 +71,7 @@ handling software as it were trucks manufacturing. Is there 
any hope left for
 Open Source? Has it failed in delivering its premise? Fear not. Open Source’s
 not dead. It has already won and it will prevail again.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/sEWBox97qG4?si=cJ7ZVRnaSBK5l9k9&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/03-keynote.png "Open Source is Not 
Dead")](https://www.youtube.com/watch?v=sEWBox97qG4&si=cJ7ZVRnaSBK5l9k9&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/8AqGBCIdZV8jFe?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -82,7 +82,7 @@ CloudStack as their main platform, which they base most of 
their managed
 services on. In addition, he talks about which services they provide based on
 CloudStack and how they integrated and use CloudStack today.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/UyjxheK1Dp0?si=Pemo-3Zy8wja4Glr&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/04-wesystems.png "Why and How CloudStack at 
weSystems")](https://www.youtube.com/watch?v=UyjxheK1Dp0&si=Pemo-3Zy8wja4Glr&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/yezSoxOEeGFX8c?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -93,7 +93,7 @@ Swen shows how proIO utilize CloudStack to provide customers 
with managed
 hosting solutions and versatile public and private cloud solutions, mainly 
based
 on open-source software.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/zZV8689HiUk?si=6HYye9qr_jV3mXSP&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/05-proIO.png "How We Use CloudStack to Provide Managed 
Hosting")](https://www.youtube.com/watch?v=zZV8689HiUk&si=6HYye9qr_jV3mXSP&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/cTLrJgXbrFKyrj"; 
width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -102,7 +102,7 @@ on open-source software.
 Panel group – taking a range of submitted questions from the audience (across
 any subject).
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/Bx0zECFsyPg?si=3Ww-yWC3McoMNNyQ&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/06-PanelDay1.png "Panel Discussion: Apache CloudStack Question 
Time")](https://www.youtube.com/watch?v=Bx0zECFsyPg&si=3Ww-yWC3McoMNNyQ&controls=0)
 
 ### KVM Security Groups Under the Hood, [Wido den 
Hollander](https://www.linkedin.com/in/widodh/)
 
@@ -110,7 +110,7 @@ They are just a few clicks in the UI or a single API call, 
but how do security g
 
 In this talk, Wido dives into the specifics of the security groups on the KVM 
hypervisor for both IPv4 and IPv6.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/NU1b7x2HO_E?si=G5QPOffq9Gcz6qX1&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/07-KVMsecurity.png "KVM Security Groups Under the 
Hood")](https://www.youtube.com/watch?v=NU1b7x2HO_E&si=G5QPOffq9Gcz6qX1&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/jpvFeSSAGBIoq0?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -129,7 +129,7 @@ and secure your infra against emerging threats. Join us on 
a journey to discover
 how CloudStack can be your trusted ally in the quest for a more secure and
 private cloud environment.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/1xeDKARcZQI?si=fBjXXoOqdWN7qgSB&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/08-elevatingprivacy&security.png "Elevating Privacy and Security 
in 
CloudStack")](https://www.youtube.com/watch?v=1xeDKARcZQI&si=fBjXXoOqdWN7qgSB&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/yFdoBH1au7v1gl?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -140,7 +140,7 @@ which allows administrators to migrate Instances from a 
VMware environment
 (external or connected to CloudStack) and import them into a KVM
 CloudStack-managed environment.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/B-hoNG_PPQk?si=uf0b8L-J6f4kG-Cn&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/09-vmware.png "Migrating VMware Infra to 
KVM")](https://www.youtube.com/watch?v=B-hoNG_PPQk&si=uf0b8L-J6f4kG-Cn&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/2rNDwbqdxlZ3YW?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -156,7 +156,7 @@ about making deep copies of templates vs using snapshots, 
about using
 LINSTOR/DRBD on XCP-ng hypervisors under Apache CloudStack, and (if finished by
 November) about VM-snapshots on LINSTOR/DRBD.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/_5voWyJOZlg?si=BunHIxkl3xgWk_E0&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/10-LINSTOR.png "Updates on the LINSTOR Driver for 
CloudStack")](https://www.youtube.com/watch?v=_5voWyJOZlg&si=BunHIxkl3xgWk_E0&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/JulMCxkdkq002m?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -170,7 +170,7 @@ your cloud setup process and unlock the potential of a 
private cloud
 infrastructure that’s both efficient and easy to manage. Watch to discover how
 to transform bare metal into a cloud powerhouse in mere minutes.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/btRZMpfsg4E?si=mrz7xTQaXL41J62g&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/11-zero.png "Zero to Cloud Hero: Crafting a Private Cloud from 
Scratch")](https://www.youtube.com/watch?v=btRZMpfsg4E&si=mrz7xTQaXL41J62g&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/JSyhBTmluzWpSV?hostedIn=slideshare&page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no"></iframe>
 
@@ -182,7 +182,7 @@ allowing for operators to offer a broader range of 
networking services while
 empowering end-users to effortlessly deploy their own virtualized network
 functions.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/JZTT9OlqtDs?si=16FEtwBr3iMaMV90&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/12-VNF.png "VNF Integration and 
Support")](https://www.youtube.com/watch?v=JZTT9OlqtDs&si=16FEtwBr3iMaMV90&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/s3DBuNWRn9HnOe?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -202,7 +202,7 @@ with the integration of VMWare NSX 4, thus enabling 
operators to make informed
 decisions regarding the right SDN platform for their CloudStack deployment. 
They
 also look into what it takes to create a new network provider in CloudStack.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/f7ao-vv7Ahk?si=OfeLhVMWfk0daXmt&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/13-SDN.png "Developments to CloudStack’s SDN ecosystem: 
Integration with VMWare NSX 
4")](https://www.youtube.com/watch?v=f7ao-vv7Ahk&si=OfeLhVMWfk0daXmt&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/24zqzqc3nH7QtT?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -212,7 +212,7 @@ Pierre, Matthias, and Ousmane demonstrate the new Backroll 
version, with a new
 and easy installation process. They also give a demo of the new features of the
 project and its integration with CloudStack, providing an all-in-one solution.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/yh-purfnMGg?si=bFugsXhrmew02Xui&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/14-backroll.png "Backroll, News and 
Demo")](https://www.youtube.com/watch?v=yh-purfnMGg&si=bFugsXhrmew02Xui&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/apYEI9VvvPULUe?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -222,7 +222,7 @@ One of the main shortcomings of CloudStack compared to 
VMware is the lack of bui
 
 The workshop allows an open discussion about the practical aspects of 
implementing a DR service, the difficulties of building such solutions and how 
to address them.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/JOveVuzpnFo?si=eTwNgu5eh96gmifr&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/15-backup.png "Backup and Disaster Recovery with CloudStack and 
StorPool")](https://www.youtube.com/watch?v=JOveVuzpnFo&si=eTwNgu5eh96gmifr&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/Daittf77mUHGFb?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -232,7 +232,7 @@ A discussion on the common failures when using CloudStack 
taking instance
 deployment as an example. The session includes 15 specific failure scenarios,
 their causes, and possible mitigation steps.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/G_W_wK8Urmo?si=MZiOgA3xvgK0kofU&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/16-mitigating.png "Mitigating Common CloudStack Instance 
Deployment 
Failures")](https://www.youtube.com/watch?v=G_W_wK8Urmo&si=MZiOgA3xvgK0kofU&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/uG9TbWhwII4lz?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -244,7 +244,7 @@ CloudStack allows you to use older hardware for a longer 
time in your cloud
 environment. By using older hardware for a longer time you can save money and
 the environment by not producing new hardware. 
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/KAJCkC00tzQ?si=56v3sWaRj93XfF2m&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/17-re-use.png "How to Re-use Old 
Hardware")](https://www.youtube.com/watch?v=KAJCkC00tzQ&si=56v3sWaRj93XfF2m&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/wIknV9DWEOPPXG?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -252,7 +252,7 @@ the environment by not producing new hardware.
 
 Vishesh has been working on the feature hypervisor-agnostic DRS in CloudStack. 
He briefly overviews the implementation and discusses the algorithms currently 
available and how they can improve resource allocation and workload balancing 
in virtualized environments. Additionally, Vishesh showcases a live demo of 
hypervisor agnostic DRS in action, highlighting its capabilities and 
effectiveness.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/nSwpHgRUVoI?si=i0m2QSrQ1XO7Flfn&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/18-DRS.png "Hypervisor Agnostic 
DRS")](https://www.youtube.com/watch?v=nSwpHgRUVoI&si=i0m2QSrQ1XO7Flfn&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/GxMdQm0x29aIwl?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"> </iframe>
 
@@ -278,7 +278,7 @@ They also present the final design and the current 
implementation of the cloud
 using Apache CloudStack. Finally, they discuss how other universities could
 implement their own software makerspace and its benefits.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/QYT1HA6krU4?si=2OD0flTkxgZvRV9x&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/19-makerspace.png "Building a Software Makerspace with 
CloudStack")](https://www.youtube.com/watch?v=QYT1HA6krU4&si=2OD0flTkxgZvRV9x&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/ghw7Vj1Kvco7t?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -290,7 +290,7 @@ Knowing about DRBD’s meta-data, the activity log, and the 
bitmap will enable y
 
 Recently, DRBD got a new transport, load-balancing TCP, that joins the 
existing TCP transport, and the RDMA transport received important updates. 
Looking beyond DRBD, what is important to know when selecting the RAID level 
and data alignment? Philipp concludes the session with comments regarding LVM 
compared to ZFS.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/NG74BPK7oYQ?si=0B3tHBOK-DHPJKN9&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/20-DRBD.png "DRBD Deep 
Dive")](https://www.youtube.com/watch?v=NG74BPK7oYQ&si=0B3tHBOK-DHPJKN9&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/E9cbsIaqiLwtpz?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -302,7 +302,7 @@ This session aims to equip newcomers to Apache CloudStack 
with the fundamental k
 
 The session consists of a combination of presentations and live 
demonstrations. Attendees had the opportunity to follow along with the setup 
process in real time and ask questions.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/vZfHfoYEMdY?si=IQ6w1EH6gcHPtwGQ&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/21-beginners.png "Setting Up Your First CloudStack Environment 
with Beginners 
Challenges")](https://www.youtube.com/watch?v=vZfHfoYEMdY&si=IQ6w1EH6gcHPtwGQ&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/dp1tvpjta0Ehur?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -321,7 +321,7 @@ from VMware vCloud can reduce ownership costs, increase 
profitability, and
 enhance competitiveness. He also covers the practical steps and considerations
 in planning and executing this transition effectively.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/yZMjGUwU_yY?si=K66whqgepnCvZ0g0&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/22-vCloud.png "Transitioning from VMware vCloud to Apache 
CloudStack")](https://www.youtube.com/watch?v=yZMjGUwU_yY&si=K66whqgepnCvZ0g0&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/l4d4JDv6nhe9K2?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -333,7 +333,7 @@ on how they are using open source tools like CloudStack, 
FreeIPA, and Metal as a
 Service (MaaS) to support KVM-based VM provisioning at an enterprise scale
 within a GitOps model.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/Bc1a8YHdEq4?si=qhKphND6qi0B2Lo5&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/23-Gitops.png "CloudStack and GitOps at Enterprise 
Scale")](https://www.youtube.com/watch?v=Bc1a8YHdEq4&si=qhKphND6qi0B2Lo5&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/7vtRbqok6FEeUV"; 
width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -350,7 +350,7 @@ OAuth2, the industry-standard authorization framework, 
simplifies the process of
 granting access to resources. Andrija discusses how this can be used and how it
 fits in CloudStack.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/62TovtIQW9s?si=YL2kfSjy6Fx9xr6G&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/24-2FA.png "2FA and 
OAuth2")](https://www.youtube.com/watch?v=62TovtIQW9s&si=YL2kfSjy6Fx9xr6G&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/1GwD0PDHEPecvl?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -361,7 +361,7 @@ logs in one place using Elastic Search and generate 
beautiful dashboards in
 Grafana. This session simplifies the troubleshooting process involved with
 CloudStack and quickly helps to resolve the issue.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/p8Qugu9stpI?si=hT18taTw6HPlCBYz&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/25-ELK.png "Centralized Logging Feature in CloudStack using ELK 
and 
Grafana,")](https://www.youtube.com/watch?v=p8Qugu9stpI&si=hT18taTw6HPlCBYz&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/yalVUMOq5J3b30?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -373,7 +373,7 @@ intervention. In this talk, Alex shows how this simple yet 
powerful new feature
 enables for end-users to control where their data resides and for operators to
 provide low-cost and robust DRaaS to their customers.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/fVgKUM-mWMA?si=gc46OYlqcZbd68Oe&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/26-DraaS.png "DRaaS using Snapshot copy and destination 
selection")](https://www.youtube.com/watch?v=fVgKUM-mWMA&si=gc46OYlqcZbd68Oe&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/Cvm7rz3ZGuJBMR?hostedIn=slideshare&page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -385,7 +385,7 @@ Joffrey, and Grégoire present a case study of a successful 
hardware reuse
 project, including key metrics: Business objectives, Performance objectives and
 Financial objectives.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/32djHek0_3Q?si=Rs1YQ12NBYuDW5S8&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/27-DIMSI.png "Use Existing Assets to Build a Powerful In-house 
Cloud 
Solution")](https://www.youtube.com/watch?v=32djHek0_3Q&si=Rs1YQ12NBYuDW5S8&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/2QOHFP4MHSSlnK?hostedIn=slideshare&page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -398,7 +398,7 @@ delivering the extended support of userdata with “Managed 
UserData” which
 enables users to register and manage their own UserData script(s) as a
 CloudStack resource - followed by a demo.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/T0A5bg0Emho?si=SkpBlOYviC5AKivS&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/28-UserData.png "CloudStack Managed User 
Data")](https://www.youtube.com/watch?v=T0A5bg0Emho&si=SkpBlOYviC5AKivS&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/IaWWuPofZoFYXs?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -410,7 +410,7 @@ different points of view from the development perspective, 
vendor contributions
 and PMCs. Panellists share their perspectives on how to help the project grow,
 increase its visibility and ensure its longevity and healthy development.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/L9ruZKpSYoU?si=YvIf0X87GM0szqfU&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/29-PanelDay2.png "Project Sustainability and Vendor Contributions 
in an Apache Governance 
Model")](https://www.youtube.com/watch?v=L9ruZKpSYoU&si=YvIf0X87GM0szqfU&controls=0)
 
 ### Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment, 
Andrei Semenov
 
@@ -427,7 +427,7 @@ processors named Data Processing Units (DPU). More 
precisely, Vates work on
 offloading Xen hypervisor of storage emulation by relying on Kalray K200 DPU
 PCIe controllers, a hardware accelerator based on MPPA architecture.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/hZQ2_f4FC6o?si=P7rsd8zjrN24i8JL&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/30-DPU.png "Enabling DPU Hardware Accelerators in 
XCP-ng")](https://www.youtube.com/watch?v=hZQ2_f4FC6o&si=P7rsd8zjrN24i8JL&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/toAUvWJuD5HvnH?hostedIn=slideshare&page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -437,7 +437,7 @@ CloudStack 4.19 introduces a new framework for object 
storage. In this talk,
 Vladi explains what has driven this development, the architecture chosen and
 current integration points with Object store providers.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/ldBwDAh6DqE?si=axGOKCR-4DRIlhgO&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/31-ObjectStorage.png "CloudStack Object 
Storage")](https://www.youtube.com/watch?v=ldBwDAh6DqE&si=axGOKCR-4DRIlhgO&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/2g3H0XORXa8Byk?hostedIn=slideshare&page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -448,7 +448,7 @@ projects it can be hard to understand what projects 
reliably just work.
 Fortunately for the growing community at CloudStack that is precisely what we
 (American Cloud) found.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/V_bF_2K0lQk?si=kxek5nT4vWBp81CM&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/32-Confidence.png "Confidence in 
CloudStack")](https://www.youtube.com/watch?v=V_bF_2K0lQk&si=kxek5nT4vWBp81CM&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/1hKnRYpnYOxYuz?hostedIn=slideshare&page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -463,7 +463,7 @@ Gitlab CI, ArgoCD, Cluster API, and Cluster Autoscaler to 
create a seamless
 on-premises deployment strategy adaptable to diverse requirements over
 CloudStack Infrastructure.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/W88X8W3hl6U?si=2J4yPYdjthOfdlqJ&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/33-Kubernetes.png "Declarative Kubernetes Cluster 
Deployment")](https://www.youtube.com/watch?v=W88X8W3hl6U&si=2J4yPYdjthOfdlqJ&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/gCBMWODsKqeLIC?hostedIn=slideshare&amp;page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -471,7 +471,7 @@ CloudStack Infrastructure.
 
 The current KVM Host HA feature depends on the existence of an NFS primary 
storage to detect which nodes are online, even if other types of primary 
storage are used. StorPool extends the HA feature to allow other methods to be 
used for this. The new implementation adds support for using StorPool Storage 
for HA heartbeats, removing the need for NFS primary storage. The solution 
developed by StorPool allows new storage vendors and protocols to be added 
easily.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/Ar0_I9JZXSI?si=r-FsDzku1QcaNt4f&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/34-KVM.png "Extending KVM Host 
HA")](https://www.youtube.com/watch?v=Ar0_I9JZXSI&si=r-FsDzku1QcaNt4f&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/NtAYLfN0M09uDg?hostedIn=slideshare&page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -489,7 +489,7 @@ Some of the key features showcased are: Infrastructure 
Provisioning and
 Configuration, VM operations & lifecycle management and Infrastructure
 Management & Monitoring.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/jQrVb49RihA?si=9bw-S4l1LKTChv5a&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/35-Demo.png "Unveiling Dell PowerFlex’s IaaS Capabilities with 
Apache 
CloudStack")](https://www.youtube.com/watch?v=jQrVb49RihA&si=9bw-S4l1LKTChv5a&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/sIcZSOX4lCHcv?hostedIn=slideshare&page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
@@ -498,7 +498,7 @@ Management & Monitoring.
 Ayush talks about his contribution as a GSoC Contributor, for implementing the
 Import-Export Instances feature for the KVM Hypervisor.
 
-<iframe width="640" height="315" 
src="https://www.youtube.com/embed/ZKKMW4aAprY?si=rGTJeyU51SlGaJdz&amp;controls=0";
 title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
allowfullscreen></iframe>
+[![](youtube/36-ImportExport.png "Import Export Virtual Machine for KVM 
Hypervisor")](https://www.youtube.com/watch?v=ZKKMW4aAprY&si=rGTJeyU51SlGaJdz&controls=0)
 
 <iframe 
src="https://www.slideshare.net/slideshow/embed_code/key/fUIK05TiJtVJ5f?hostedIn=slideshare&page=upload";
 width="640" height="480" frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" allowfullscreen="allowfullscreen"></iframe>
 
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/01-StateOfTheUnion.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/01-StateOfTheUnion.png
new file mode 100644
index 00000000..5b1dc686
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/01-StateOfTheUnion.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/02-whatsnew4.19.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/02-whatsnew4.19.png
new file mode 100644
index 00000000..78f1a2e9
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/02-whatsnew4.19.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/03-keynote.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/03-keynote.png
new file mode 100644
index 00000000..26195a58
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/03-keynote.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/04-wesystems.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/04-wesystems.png
new file mode 100644
index 00000000..fda6e299
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/04-wesystems.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/05-proIO.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/05-proIO.png
new file mode 100644
index 00000000..9ec6ebd1
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/05-proIO.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/06-PanelDay1.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/06-PanelDay1.png
new file mode 100644
index 00000000..4a0a5015
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/06-PanelDay1.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/07-KVMsecurity.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/07-KVMsecurity.png
new file mode 100644
index 00000000..880b036e
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/07-KVMsecurity.png differ
diff --git 
a/blog/2023-12-07-ccc2023-roundup/youtube/08-elevatingprivacy&security.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/08-elevatingprivacy&security.png
new file mode 100644
index 00000000..d45a7239
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/08-elevatingprivacy&security.png 
differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/09-vmware.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/09-vmware.png
new file mode 100644
index 00000000..380de566
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/09-vmware.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/10-LINSTOR.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/10-LINSTOR.png
new file mode 100644
index 00000000..2e41b6bc
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/10-LINSTOR.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/11-zero.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/11-zero.png
new file mode 100644
index 00000000..5d284c8e
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/11-zero.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/12-VNF.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/12-VNF.png
new file mode 100644
index 00000000..146ac7b1
Binary files /dev/null and b/blog/2023-12-07-ccc2023-roundup/youtube/12-VNF.png 
differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/13-SDN.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/13-SDN.png
new file mode 100644
index 00000000..cce792ea
Binary files /dev/null and b/blog/2023-12-07-ccc2023-roundup/youtube/13-SDN.png 
differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/14-backroll.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/14-backroll.png
new file mode 100644
index 00000000..0f9b7602
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/14-backroll.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/15-backup.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/15-backup.png
new file mode 100644
index 00000000..767ae5a5
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/15-backup.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/16-mitigating.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/16-mitigating.png
new file mode 100644
index 00000000..ed2bf8f5
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/16-mitigating.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/17-re-use.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/17-re-use.png
new file mode 100644
index 00000000..52c6414d
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/17-re-use.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/18-DRS.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/18-DRS.png
new file mode 100644
index 00000000..f1ebb691
Binary files /dev/null and b/blog/2023-12-07-ccc2023-roundup/youtube/18-DRS.png 
differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/19-makerspace.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/19-makerspace.png
new file mode 100644
index 00000000..12ba8661
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/19-makerspace.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/20-DRBD.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/20-DRBD.png
new file mode 100644
index 00000000..d79cff90
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/20-DRBD.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/21-beginners.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/21-beginners.png
new file mode 100644
index 00000000..a89bedfc
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/21-beginners.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/22-vCloud.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/22-vCloud.png
new file mode 100644
index 00000000..826bcd98
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/22-vCloud.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/23-Gitops.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/23-Gitops.png
new file mode 100644
index 00000000..0e6164b7
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/23-Gitops.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/24-2FA.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/24-2FA.png
new file mode 100644
index 00000000..dbb97ca4
Binary files /dev/null and b/blog/2023-12-07-ccc2023-roundup/youtube/24-2FA.png 
differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/25-ELK.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/25-ELK.png
new file mode 100644
index 00000000..eacc92ce
Binary files /dev/null and b/blog/2023-12-07-ccc2023-roundup/youtube/25-ELK.png 
differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/26-DraaS.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/26-DraaS.png
new file mode 100644
index 00000000..7281bcc6
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/26-DraaS.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/27-DIMSI.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/27-DIMSI.png
new file mode 100644
index 00000000..635e54e9
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/27-DIMSI.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/28-UserData.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/28-UserData.png
new file mode 100644
index 00000000..082c6d30
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/28-UserData.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/29-PanelDay2.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/29-PanelDay2.png
new file mode 100644
index 00000000..1cd5949c
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/29-PanelDay2.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/30-DPU.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/30-DPU.png
new file mode 100644
index 00000000..23765481
Binary files /dev/null and b/blog/2023-12-07-ccc2023-roundup/youtube/30-DPU.png 
differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/31-ObjectStorage.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/31-ObjectStorage.png
new file mode 100644
index 00000000..00cef8c7
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/31-ObjectStorage.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/32-Confidence.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/32-Confidence.png
new file mode 100644
index 00000000..44affd7f
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/32-Confidence.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/33-Kubernetes.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/33-Kubernetes.png
new file mode 100644
index 00000000..2b923bbf
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/33-Kubernetes.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/34-KVM.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/34-KVM.png
new file mode 100644
index 00000000..93325148
Binary files /dev/null and b/blog/2023-12-07-ccc2023-roundup/youtube/34-KVM.png 
differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/35-Demo.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/35-Demo.png
new file mode 100644
index 00000000..5c05bb94
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/35-Demo.png differ
diff --git a/blog/2023-12-07-ccc2023-roundup/youtube/36-ImportExport.png 
b/blog/2023-12-07-ccc2023-roundup/youtube/36-ImportExport.png
new file mode 100644
index 00000000..f3f855ec
Binary files /dev/null and 
b/blog/2023-12-07-ccc2023-roundup/youtube/36-ImportExport.png differ


Reply via email to