From a6a09826a1b526b666c31c5b892bb2553ad9201c Mon Sep 17 00:00:00 2001 From: Lin Sun Date: Wed, 18 Oct 2023 15:38:00 -0400 Subject: [PATCH 1/3] adding gloo network Signed-off-by: Lin Sun Signed-off-by: Lin Sun --- .../distributions/distributions.jsx | 49 +++++++++++++++++++ .../images/solo-multi.inline.svg | 1 + .../images/solo-security.inline.svg | 1 + .../images/solo-support.inline.svg | 1 + .../distributions/images/solo.inline.svg | 1 + 5 files changed, 53 insertions(+) create mode 100644 src/components/pages/enterprise/distributions/images/solo-multi.inline.svg create mode 100644 src/components/pages/enterprise/distributions/images/solo-security.inline.svg create mode 100644 src/components/pages/enterprise/distributions/images/solo-support.inline.svg create mode 100644 src/components/pages/enterprise/distributions/images/solo.inline.svg diff --git a/src/components/pages/enterprise/distributions/distributions.jsx b/src/components/pages/enterprise/distributions/distributions.jsx index a5369ff1e..b6e7d9180 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', + description: 'Enterprise Cilium CNI maintained by the co-creators of Istio Service Mesh.', + 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 From baf4e73974c2caf56b875cb19234c0bf46a2add5 Mon Sep 17 00:00:00 2001 From: Lin Sun Date: Thu, 4 Jan 2024 21:58:11 -0500 Subject: [PATCH 2/3] Update src/components/pages/enterprise/distributions/distributions.jsx Signed-off-by: Lin Sun --- src/components/pages/enterprise/distributions/distributions.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/pages/enterprise/distributions/distributions.jsx b/src/components/pages/enterprise/distributions/distributions.jsx index b6e7d9180..5851cdf02 100644 --- a/src/components/pages/enterprise/distributions/distributions.jsx +++ b/src/components/pages/enterprise/distributions/distributions.jsx @@ -23,7 +23,7 @@ const enterprise = { }; const gloo = { - title: 'Gloo Network', + title: 'Gloo Network for Cilium', description: 'Enterprise Cilium CNI maintained by the co-creators of Istio Service Mesh.', linkUrl: 'https://www.solo.io/products/gloo-network/', linkTarget: '_blank', From c8988defba13d7a0fe66cc421c5c57965eddc9aa Mon Sep 17 00:00:00 2001 From: Lin Sun Date: Wed, 10 Jan 2024 10:50:55 -0500 Subject: [PATCH 3/3] Update src/components/pages/enterprise/distributions/distributions.jsx Signed-off-by: Lin Sun --- src/components/pages/enterprise/distributions/distributions.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/pages/enterprise/distributions/distributions.jsx b/src/components/pages/enterprise/distributions/distributions.jsx index 5851cdf02..28422c42d 100644 --- a/src/components/pages/enterprise/distributions/distributions.jsx +++ b/src/components/pages/enterprise/distributions/distributions.jsx @@ -24,7 +24,7 @@ const enterprise = { const gloo = { title: 'Gloo Network for Cilium', - description: 'Enterprise Cilium CNI maintained by the co-creators of Istio Service Mesh.', + description: 'Enterprise Cilium CNI with advanced observability and deeper insights.', linkUrl: 'https://www.solo.io/products/gloo-network/', linkTarget: '_blank', linkText: 'Learn more',