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

vishesh 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 16a453276 Move CSIUG 2025 to past events and minor fixups (#341)
16a453276 is described below

commit 16a4532765cecfbeae2a2b23fcf79f1b5d97419a
Author: Vishesh <[email protected]>
AuthorDate: Tue Jul 15 18:36:43 2025 +0530

    Move CSIUG 2025 to past events and minor fixups (#341)
---
 src/components/Events/index.tsx    |  11 ++++++++++-
 src/css/custom.css                 |  14 +++++++++-----
 src/pages/integrations.js          |  35 +++++++++++++++++++----------------
 static/img/chef-logo.png           | Bin 4564 -> 6496 bytes
 static/img/vmware_vsphere_logo.png | Bin 0 -> 52902 bytes
 5 files changed, 38 insertions(+), 22 deletions(-)

diff --git a/src/components/Events/index.tsx b/src/components/Events/index.tsx
index 133470f13..d2a0acdb8 100644
--- a/src/components/Events/index.tsx
+++ b/src/components/Events/index.tsx
@@ -25,7 +25,7 @@ involved with the community.
               <div className="row">
                 <div className="col-lg-9 pt-3 px-4">
                   <img src="/img/cseug-2025-autumn.png" alt="" 
className="events-img events-overview-img"/>
-                  <p className="title mt-2">CloudStack European User Group 
Autumn 2025</p>
+                  <p className="title mt-2">Autumn Edition: CloudStack 
European User Group 2025</p>
                   <p className="events-info"><img src="img/pin_icon.png" 
className="me-2" alt=""/>London, UK</p>
                   <p className="events-info"><img src="img/calendar_icon.png" 
className="me-2" alt=""/>September 18th, 2025</p>
                 </div>
@@ -63,6 +63,15 @@ involved with the community.
             <div className="horizontal-card">
               <div className="hc-header">Past Events:</div>
               <div className="row">
+                <div className="col-lg-9 pt-3 px-4">
+                  <img src="/img/csiug2025.png" alt="" className="events-img 
events-overview-img"/>
+                  <p className="title mt-2">CloudStack India User Group 
2025</p>
+                  <p className="events-info"><img src="img/pin_icon.png" 
className="me-2" alt=""/>Greater Noida, India</p>
+                  <p className="events-info"><img src="img/calendar_icon.png" 
className="me-2" alt=""/>July 11th, 2025</p>
+                </div>
+                <div className="col-lg-3 px-4 events-btn-margin d-flex 
justify-content-center justify-content-lg-end align-items-center">
+                  <a href="/blog/csiug-2025" className="btn 
btn-outline-secondary me-3">Read More</a>
+                </div>
                 <div className="col-lg-9 pt-3 px-4">
                   <img src="/img/cseug-2025.png" alt="" className="events-img 
events-overview-img"/>
                   <p className="title mt-2">CloudStack European User Group 
2025</p>
diff --git a/src/css/custom.css b/src/css/custom.css
index cebdf43f0..a75ff6e3d 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -524,8 +524,8 @@ iframe {
 .tab-box img {
        width: auto;
        height: auto;
-       max-width: 100%;
-       max-height: 100%;
+       max-width: 50%;
+       max-height: 50%;
        object-fit: contain;
 }
 .box-blue {
@@ -555,9 +555,6 @@ iframe {
        background-image: url(img/ansible_bkg.png);
        background-size: 100%;
 }
-.box-chef {
-       background-color: #3F5364;
-}
 .box-acronis {
        background-color: #060F28;
 }
@@ -592,6 +589,13 @@ iframe {
 .box-nutanix {
        background-color: #A8CB3A;
 }
+.box-cloudstack {
+       background-color: #FFFFFF;
+}
+.box-cloudstack img {
+       height: 50%;
+       width: 50%;
+}
 .box-cloudian {
        background-image: url(img/cloudian_bkg.png);
        background-size: 100%;
diff --git a/src/pages/integrations.js b/src/pages/integrations.js
index 2d372b108..812fcbc67 100644
--- a/src/pages/integrations.js
+++ b/src/pages/integrations.js
@@ -212,7 +212,7 @@ export default function CloudStackIntegrations() {
         {
           key: "terraform",
           title: "Terraform",
-          description: "Terraform is an open-source infrastructure-as-code 
(IaC) tool developed by HashiCorp that enables organizations to automate the 
provisioning and management of their IT infrastructure. It uses a declarative 
configuration language called HashiCorp Configuration Language (HCL) to 
describe the desired state of infrastructure, allowing for consistent and 
repeatable deployments across various environments.\n\nApache CloudStack 
integrates with Terraform through the offic [...]
+          description: "Terraform is an open-source infrastructure-as-code 
(IaC) tool developed by HashiCorp that enables organizations to automate the 
provisioning and management of their IT infrastructure. It uses a declarative 
configuration language called HashiCorp Configuration Language (HCL) to 
describe the desired state of infrastructure, allowing for consistent and 
repeatable deployments across various environments.\n\nApache CloudStack 
integrates with Terraform through the offic [...]
           className: "box-terraform box192",
           imageSrc: "/img/terraform_logo.svg",
           altText: "terraform",
@@ -233,7 +233,7 @@ export default function CloudStackIntegrations() {
           key: "chef",
           title: "Chef",
           description: "Chef users can reliably manage CloudStack 
infrastructure by combining knife-cloudstack-fog and kitchen-cloudstack. The 
knife‑cloudstack‑fog plugin acts as a command-line bridge between Chef 
workflows and CloudStack APIs, supporting VM provisioning, network and storage 
orchestration, and resource cleanup. On the testing side, kitchen‑cloudstack 
integrates CloudStack into Test Kitchen to spin up actual instances, apply 
cookbooks, run validation tests, and destroy en [...]
-          className: "box-chef box192",
+          className: "box-white box192",
           imageSrc: "/img/chef-logo.png",
           altText: "chef",
           colClass: "col-md-6",
@@ -273,10 +273,10 @@ export default function CloudStackIntegrations() {
           iconColor: "dark"
         },
         {
-          key: "cloudstack",
+          key: "cloudstack-b-and-r",
           title: "NAS B&R",
           description: "Apache CloudStack's Backup and Recovery (B&R) 
framework, introduced in version 4.14, provides a standardized and extensible 
approach to integrating backup solutions within the CloudStack ecosystem. 
Expanding upon this framework, version 4.20 introduced the NAS Backup and 
Recovery Plugin, a native solution designed specifically for KVM hypervisors. 
This plugin enables administrators to perform full instance backups to shared 
Network Attached Storage (NAS) systems,  [...]
-          className: "box-white box192",
+          className: "box-cloudstack box192",
           imageSrc: "/img/ACS_logo.svg",
           altText: "cloudstack",
           colClass: "col-md-6",
@@ -318,7 +318,7 @@ export default function CloudStackIntegrations() {
           title: "VMware vSphere",
           description: "VMware vSphere is an enterprise-grade virtualization 
platform that combines the ESXi hypervisor and vCenter Server to provide a 
robust foundation for virtualized data centers. It offers advanced features 
such as live migration (vMotion), distributed resource scheduling (DRS), high 
availability (HA), fault tolerance (FT), and storage management capabilities 
like Storage vMotion and snapshot support. These features enable efficient 
resource utilization, minimal down [...]
           className: "box-white box131",
-          imageSrc: "/img/VM_ware_logo.svg",
+          imageSrc: "/img/vmware_vsphere_logo.png",
           altText: "vmware",
           colClass: "col-md-6",
           iconColor: "dark" // dark icon for light vmware logo
@@ -348,7 +348,8 @@ export default function CloudStackIntegrations() {
           className: "box-lgray box131",
           imageSrc: "/img/XCP-ng_logo.png",
           altText: "XCP-ng",
-          colClass: "col-md-6"
+          colClass: "col-md-6",
+          iconColor: "dark"
         }
       ]
     },
@@ -364,7 +365,8 @@ export default function CloudStackIntegrations() {
           className: "box-veeam box192",
           imageSrc: "/img/veeam_logo.svg",
           altText: "veeam",
-          colClass: "col"
+          colClass: "col-md-12",
+          iconColor: "dark"
         }
       ]
     },
@@ -393,7 +395,7 @@ export default function CloudStackIntegrations() {
         {
           key: "vmware-nsx",
           title: "Vmware NSX",
-          description: "VMware NSX is a software-defined networking (SDN) and 
security platform that delivers virtualized networking services, including 
distributed firewalls, logical routing, and microsegmentation. By abstracting 
network functionality from hardware and embedding it into the hypervisor, NSX 
enables a flexible, programmable infrastructure for modern cloud and data 
center environments.<br/>Apache CloudStack integrates with VMware NSX through 
an official plugin introduced i [...]
+          description: "VMware NSX is a software-defined networking (SDN) and 
security platform that delivers virtualized networking services, including 
distributed firewalls, logical routing, and microsegmentation. By abstracting 
network functionality from hardware and embedding it into the hypervisor, NSX 
enables a flexible, programmable infrastructure for modern cloud and data 
center environments.\n\nApache CloudStack integrates with VMware NSX through an 
official plugin introduced in [...]
           className: "box-white box192",
           imageSrc: "/img/vmware_nsx_logo.jpg",
           altText: "VMware NSX",
@@ -410,16 +412,17 @@ export default function CloudStackIntegrations() {
         {
           key: "storpool",
           title: "StorPool",
-          description: "StorPool is a distributed block storage system 
optimized for high performance, low latency, and linear scalability. It 
aggregates local SSDs or NVMe drives across a cluster of standard servers into 
a single, resilient storage pool. The integration with Apache CloudStack allows 
StorPool to function as a primary storage backend, supporting advanced features 
such as instant volume provisioning, live migration, thin provisioning, and 
rapid snapshot creation and restor [...]
+          description: "StorPool is a distributed block storage system 
optimized for high performance, low latency, and linear scalability. It 
aggregates local SSDs or NVMe drives across a cluster of standard servers into 
a single, resilient storage pool. The integration with Apache CloudStack allows 
StorPool to function as a primary storage backend, supporting advanced features 
such as instant volume provisioning, live migration, thin provisioning, and 
rapid snapshot creation and restor [...]
           className: "box-white box131",
           imageSrc: "/img/storpool_logo.svg",
           altText: "storpool",
-          colClass: "col-md-6"
+          colClass: "col-md-6",
+          iconColor: "dark"
         },
         {
           key: "linbit",
           title: "LinBit SDS",
-          description: "LINBIT SDS is an open-source software-defined storage 
solution that combines DRBD® (Distributed Replicated Block Device) and LINSTOR® 
to provide high-performance, resilient block storage for Linux-based 
environments. DRBD ensures real-time data replication between nodes, offering 
high availability and disaster recovery capabilities, while LINSTOR manages the 
provisioning and orchestration of storage resources across clusters.<br/>Apache 
CloudStack integrates seaml [...]
+          description: "LINBIT SDS is an open-source software-defined storage 
solution that combines DRBD® (Distributed Replicated Block Device) and LINSTOR® 
to provide high-performance, resilient block storage for Linux-based 
environments. DRBD ensures real-time data replication between nodes, offering 
high availability and disaster recovery capabilities, while LINSTOR manages the 
provisioning and orchestration of storage resources across clusters.\n\nApache 
CloudStack integrates seamle [...]
           className: "box-linbit box131",
           imageSrc: "/img/linbit_sds_logo.svg",
           altText: "linbit",
@@ -442,7 +445,7 @@ export default function CloudStackIntegrations() {
         {
           key: "ceph",
           title: "Ceph",
-          description: "Ceph is an open-source, software-defined storage 
platform that provides scalable and resilient block storage through its RADOS 
Block Device (RBD) interface. Designed for high-performance and fault-tolerant 
environments, Ceph distributes data across multiple nodes, ensuring redundancy 
and eliminating single points of failure. Its architecture supports features 
like thin provisioning, snapshots, and cloning, making it suitable for dynamic 
and demanding cloud infrast [...]
+          description: "Ceph is an open-source, software-defined storage 
platform that provides scalable and resilient block storage through its RADOS 
Block Device (RBD) interface. Designed for high-performance and fault-tolerant 
environments, Ceph distributes data across multiple nodes, ensuring redundancy 
and eliminating single points of failure. Its architecture supports features 
like thin provisioning, snapshots, and cloning, making it suitable for dynamic 
and demanding cloud infrast [...]
           className: "box-ceph box131",
           imageSrc: "/img/ceph_logo.svg",
           altText: "ceph",
@@ -465,7 +468,7 @@ export default function CloudStackIntegrations() {
         {
           key: "powerflex",
           title: "PowerFlex",
-          description: "Dell PowerFlex is a software-defined storage (SDS) 
platform that delivers high-performance, scalable, and resilient block storage 
by aggregating local storage resources across standard x86 servers. Designed 
for modern data centers, PowerFlex transforms direct-attached storage into a 
unified, shared storage pool, providing flexibility and efficiency for various 
workloads. <br/>Apache CloudStack integrates natively with Dell PowerFlex, 
enabling it to function as man [...]
+          description: "Dell PowerFlex is a software-defined storage (SDS) 
platform that delivers high-performance, scalable, and resilient block storage 
by aggregating local storage resources across standard x86 servers. Designed 
for modern data centers, PowerFlex transforms direct-attached storage into a 
unified, shared storage pool, providing flexibility and efficiency for various 
workloads. \n\nApache CloudStack integrates natively with Dell PowerFlex, 
enabling it to function as mana [...]
           className: "box-dell box131",
           imageSrc: "/img/dell_logo.svg",
           altText: "dell",
@@ -481,7 +484,7 @@ export default function CloudStackIntegrations() {
         {
           key: "cloudian",
           title: "Cloudian Object Storage",
-          description: "Cloudian HyperStore is an enterprise-grade, 
S3-compatible object storage platform designed for scalability, durability, and 
multi-tenancy. It offers a distributed architecture that ensures high 
availability and fault tolerance, making it suitable for diverse workloads such 
as backups, archives, media content, and unstructured data.<br/>Apache 
CloudStack integrates with Cloudian HyperStore through a native plugin, 
enabling its use as secondary storage within CloudS [...]
+          description: "Cloudian HyperStore is an enterprise-grade, 
S3-compatible object storage platform designed for scalability, durability, and 
multi-tenancy. It offers a distributed architecture that ensures high 
availability and fault tolerance, making it suitable for diverse workloads such 
as backups, archives, media content, and unstructured data.\n\nApache 
CloudStack integrates with Cloudian HyperStore through a native plugin, 
enabling its use as secondary storage within CloudSt [...]
           className: "box-cloudian box192",
           imageSrc: "/img/cloudian_logo.svg",
           altText: "cloudian",
@@ -490,7 +493,7 @@ export default function CloudStackIntegrations() {
         {
           key: "minio",
           title: "MinIO Object Storage",
-          description: "MinIO is a high-performance, S3-compatible object 
storage system built for cloud-native environments. It is optimized for speed, 
simplicity, and massive scalability, making it suitable for storing a wide 
range of unstructured data including media files, logs, and application 
artifacts.<br/>Apache CloudStack integrates with MinIO through its Object 
Storage Plugin framework, introduced in version 4.18. This integration allows 
CloudStack administrators to configure M [...]
+          description: "MinIO is a high-performance, S3-compatible object 
storage system built for cloud-native environments. It is optimized for speed, 
simplicity, and massive scalability, making it suitable for storing a wide 
range of unstructured data including media files, logs, and application 
artifacts.\n\nApache CloudStack integrates with MinIO through its Object 
Storage Plugin framework, introduced in version 4.18. This integration allows 
CloudStack administrators to configure Mi [...]
           className: "box-white box192",
           imageSrc: "/img/minio_logo.svg",
           altText: "minio",
@@ -500,7 +503,7 @@ export default function CloudStackIntegrations() {
         {
           key: "ceph-radosgw",
           title: "Ceph RADOSGW",
-          description: "Ceph is a leading open-source distributed storage 
platform that provides unified object, block, and file storage within a single 
cluster. Its object storage component, the RADOS Gateway (radosgw), offers a 
RESTful interface fully compatible with Amazon S3 and OpenStack Swift APIs. 
This compatibility enables scalable, multi-tenant, and secure object storage, 
making it ideal for cloud-native applications, backups, media files, and 
logs—all supported by Ceph's self-h [...]
+          description: "Ceph is a leading open-source distributed storage 
platform that provides unified object, block, and file storage within a single 
cluster. Its object storage component, the RADOS Gateway (radosgw), offers a 
RESTful interface fully compatible with Amazon S3 and OpenStack Swift APIs. 
This compatibility enables scalable, multi-tenant, and secure object storage, 
making it ideal for cloud-native applications, backups, media files, and 
logs—all supported by Ceph's self-h [...]
           className: "box-ceph box192",
           imageSrc: "/img/ceph_logo.svg",
           altText: "ceph",
diff --git a/static/img/chef-logo.png b/static/img/chef-logo.png
index 47e91a41f..54d33047e 100644
Binary files a/static/img/chef-logo.png and b/static/img/chef-logo.png differ
diff --git a/static/img/vmware_vsphere_logo.png 
b/static/img/vmware_vsphere_logo.png
new file mode 100644
index 000000000..399ce7e9f
Binary files /dev/null and b/static/img/vmware_vsphere_logo.png differ

Reply via email to