diff --git a/src/components/pages/adopters/logos/images/esnet.inline.svg b/src/components/pages/adopters/logos/images/esnet.inline.svg
new file mode 100644
index 000000000..04720835f
--- /dev/null
+++ b/src/components/pages/adopters/logos/images/esnet.inline.svg
@@ -0,0 +1,28 @@
+
+
+
+
diff --git a/src/components/pages/adopters/logos/logos.jsx b/src/components/pages/adopters/logos/logos.jsx
index d0381cdfb..de0a0422b 100644
--- a/src/components/pages/adopters/logos/logos.jsx
+++ b/src/components/pages/adopters/logos/logos.jsx
@@ -21,6 +21,7 @@ import DaoCloudLogo from './images/daocloud.inline.svg';
import DeckhouseLogo from './images/deckhouse.inline.svg';
import DigitalOceanLogo from './images/digitalocean.inline.svg';
import EquinixLogo from './images/equinix.inline.svg';
+import ESnetLogo from './images/esnet.inline.svg';
import ExoscaleLogo from './images/exoscale.inline.svg';
import FPTTelecomLogo from './images/fpttelecom.inline.svg';
import GardernerLogo from './images/gardener.inline.svg';
@@ -42,6 +43,7 @@ import NineLogo from './images/nine.inline.svg';
import NutanixLogo from './images/nutanix.inline.svg';
import OpenShiftLogo from './images/openshift.inline.svg';
import OpenStackLogo from './images/openstack.inline.svg';
+import OSTLogo from './images/ost.inline.svg';
import OutScaleLogo from './images/outscale.inline.svg';
import OVHcloudLogo from './images/ovh.inline.svg';
import QingCloudLogo from './images/qingcloud.inline.svg';
@@ -52,7 +54,6 @@ import SovereignLogo from './images/sovereign.inline.svg';
import SysElevenLogo from './images/syseleven.inline.svg';
import TencentCloudLogo from './images/tencent-cloud.inline.svg';
import VKCloudLogo from './images/vkcloud.inline.svg';
-import OSTLogo from './images/ost.inline.svg';
const logos = {
syseleven: SysElevenLogo,
@@ -102,6 +103,7 @@ const logos = {
ovh: OVHcloudLogo,
fptTelecom: FPTTelecomLogo,
ost: OSTLogo,
+ esnet: ESnetLogo,
};
const spaceXClassNames = {
diff --git a/src/components/shared/user-community/images/esnet.inline.svg b/src/components/shared/user-community/images/esnet.inline.svg
new file mode 100644
index 000000000..04720835f
--- /dev/null
+++ b/src/components/shared/user-community/images/esnet.inline.svg
@@ -0,0 +1,28 @@
+
+
+
+
diff --git a/src/components/shared/user-community/user-community.jsx b/src/components/shared/user-community/user-community.jsx
index 356bf53bf..1fd8a25c0 100644
--- a/src/components/shared/user-community/user-community.jsx
+++ b/src/components/shared/user-community/user-community.jsx
@@ -67,6 +67,7 @@ import EdgelessSystemsLogo from './images/edgeless-systems.inline.svg';
import EficodeLogo from './images/eficode.inline.svg';
import ElasticPathLogo from './images/elasticpath.inline.svg';
import EntrywanLogo from './images/entrywan.inline.svg';
+import ESnetLogo from './images/esnet.inline.svg';
import F5Logo from './images/f5.inline.svg';
import FHNWLogo from './images/fhnw.inline.svg';
import FinleapLogo from './images/finleap.inline.svg';
@@ -118,6 +119,7 @@ import NorthflankLogo from './images/northflank.inline.svg';
import NutanixLogo from './images/nutanix.inline.svg';
import NYTLogo from './images/nyt.inline.svg';
import OpenAiLogo from './images/openai.inline.svg';
+import OSTLogo from './images/ost.inline.svg';
import OutscaleLogo from './images/outscale.inline.svg';
import OverstockLogo from './images/overstock.inline.svg';
import OVHcloudLogo from './images/ovh.inline.svg';
@@ -185,7 +187,6 @@ import VirtuozzoLogo from './images/virtuozzo.inline.svg';
import VkcloudLogo from './images/vkcloud.inline.svg';
import Ws02Logo from './images/wso2.inline.svg';
import YahooLogo from './images/yahoo.inline.svg';
-import OSTLogo from './images/ost.inline.svg';
const icons = {
fhnw: FHNWLogo,
@@ -366,6 +367,7 @@ const icons = {
batumbu: BatumbuLogo,
fptTelecom: FPTTelecomLogo,
ost: OSTLogo,
+ esnet: ESnetLogo,
};
const UserCommunity = ({
diff --git a/src/pages/adopters.jsx b/src/pages/adopters.jsx
index cabf4c76d..e0240f501 100644
--- a/src/pages/adopters.jsx
+++ b/src/pages/adopters.jsx
@@ -148,6 +148,7 @@ const {
kubeOvn,
mobilab,
ect888,
+ esnet,
skybet,
plaid,
isovalent,
@@ -279,6 +280,7 @@ const userCommunity1 = {
qingcloud,
imagineLearning,
ecco,
+ esnet,
gResearch,
cornerBanca,
canopus,
diff --git a/src/utils/case-studies-data.js b/src/utils/case-studies-data.js
index 5d378ca61..20b0abf18 100644
--- a/src/utils/case-studies-data.js
+++ b/src/utils/case-studies-data.js
@@ -1133,6 +1133,17 @@ export default {
},
],
},
+ esnet: {
+ iconName: 'esnet',
+ text: 'ESnet uses Cilium for IPv6-first Kubernetes networking for scientific computing infrastructure',
+ links: [
+ {
+ linkText: 'Read Case Study',
+ linkUrl: 'https://www.cncf.io/case-studies/esnet/',
+ linkTarget: '_blank',
+ },
+ ],
+ },
gdata: {
iconName: 'gdata',
text: 'G Data uses Cilium in their Kubernetes clusters for networking, security and observability',