diff --git a/src/components/pages/enterprise/distributions/distributions.jsx b/src/components/pages/enterprise/distributions/distributions.jsx index a5369ff1e..28422c42d 100644 --- a/src/components/pages/enterprise/distributions/distributions.jsx +++ b/src/components/pages/enterprise/distributions/distributions.jsx @@ -9,6 +9,11 @@ import ClockIcon from './images/clock.inline.svg'; import GradeIcon from './images/grade.inline.svg'; import SupportIcon from './images/support.inline.svg'; +import SoloLogo from './images/solo.inline.svg'; +import SoloMultiIcon from './images/solo-multi.inline.svg'; +import SoloSecurityIcon from './images/solo-security.inline.svg'; +import SoloSupportIcon from './images/solo-support.inline.svg'; + const enterprise = { title: 'Isovalent Enterprise for Cilium', description: 'Enterprise Distribution maintained by the creators of Cilium.', @@ -17,6 +22,14 @@ const enterprise = { linkText: 'Learn more', }; +const gloo = { + title: 'Gloo Network for Cilium', + description: 'Enterprise Cilium CNI with advanced observability and deeper insights.', + linkUrl: 'https://www.solo.io/products/gloo-network/', + linkTarget: '_blank', + linkText: 'Learn more', +}; + const items = [ { name: '24/7 Enterprise Support with SLA', icon: SupportIcon }, { name: 'Hardened, Enterprise grade, Extended EOL', icon: GradeIcon }, @@ -26,6 +39,15 @@ const items = [ }, ]; +const glooItems = [ + { name: 'Multi-cluster, multi-tenant Cilium integration with Istio', icon: SoloMultiIcon }, + { name: '24/7 Enterprise Support with SLA', icon: SoloSupportIcon }, + { + name: 'Performance, Security and Observability from Layer 2 through Layer 7', + icon: SoloSecurityIcon, + }, +]; + const title = 'Distributions & Support'; const Distributions = () => (
@@ -58,6 +80,33 @@ const Distributions = () => ( ))} +
+
+ + + {gloo.title} + +

{gloo.description}

+ + {gloo.linkText} + +
+ {glooItems.map(({ name, icon: Icon }, index) => ( +
+ + +
+ ))} +
); diff --git a/src/components/pages/enterprise/distributions/images/solo-multi.inline.svg b/src/components/pages/enterprise/distributions/images/solo-multi.inline.svg new file mode 100644 index 000000000..d71d6bc87 --- /dev/null +++ b/src/components/pages/enterprise/distributions/images/solo-multi.inline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/pages/enterprise/distributions/images/solo-security.inline.svg b/src/components/pages/enterprise/distributions/images/solo-security.inline.svg new file mode 100644 index 000000000..85f89d9f0 --- /dev/null +++ b/src/components/pages/enterprise/distributions/images/solo-security.inline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/pages/enterprise/distributions/images/solo-support.inline.svg b/src/components/pages/enterprise/distributions/images/solo-support.inline.svg new file mode 100644 index 000000000..caa91fa8e --- /dev/null +++ b/src/components/pages/enterprise/distributions/images/solo-support.inline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/pages/enterprise/distributions/images/solo.inline.svg b/src/components/pages/enterprise/distributions/images/solo.inline.svg new file mode 100644 index 000000000..91930dda4 --- /dev/null +++ b/src/components/pages/enterprise/distributions/images/solo.inline.svg @@ -0,0 +1 @@ + \ No newline at end of file