diff --git a/src/components/shared/user-community/images/kakao.inline.svg b/src/components/shared/user-community/images/kakao.inline.svg
new file mode 100644
index 000000000..471d85bff
--- /dev/null
+++ b/src/components/shared/user-community/images/kakao.inline.svg
@@ -0,0 +1,32 @@
+
+
diff --git a/src/components/shared/user-community/user-community.jsx b/src/components/shared/user-community/user-community.jsx
index ffa2cf889..59884f80e 100644
--- a/src/components/shared/user-community/user-community.jsx
+++ b/src/components/shared/user-community/user-community.jsx
@@ -68,6 +68,7 @@ import InnoqLogo from './images/innoq.inline.svg';
import IsovalentLogo from './images/isovalent.inline.svg';
import JumoLogo from './images/jumo.inline.svg';
import JyskLogo from './images/jysk-tech.inline.svg';
+import kakaoLogo from './images/kakao.inline.svg';
import KiloLogo from './images/kilo.inline.svg';
import KryptosLogo from './images/kryptos.inline.svg';
import KubehetznerLogo from './images/kube-hetzner.inline.svg';
@@ -144,6 +145,7 @@ import Ws02Logo from './images/wso2.inline.svg';
import YahooLogo from './images/yahoo.inline.svg';
const icons = {
+ kakao: kakaoLogo,
samsungads: SamsungAdsLogo,
VMwareTanzu: TanzuLogo,
bitnami: BitnamiLogo,
diff --git a/src/icons/kakao.inline.svg b/src/icons/kakao.inline.svg
new file mode 100644
index 000000000..e12863410
--- /dev/null
+++ b/src/icons/kakao.inline.svg
@@ -0,0 +1,32 @@
+
+
diff --git a/src/pages/adopters.jsx b/src/pages/adopters.jsx
index ce4a165c9..e7badd792 100644
--- a/src/pages/adopters.jsx
+++ b/src/pages/adopters.jsx
@@ -10,6 +10,7 @@ import caseStudiesData from 'utils/case-studies-data';
import { adopters as seo } from 'utils/seo-metadata';
const {
+ kakao,
samsungads,
VMwareTanzu,
bitnami,
@@ -155,6 +156,7 @@ const hero = {
const userCommunity1 = {
theme: 'gray',
items: [
+ kakao,
samsungads,
nemlig,
gdata,
diff --git a/src/pages/use-cases/kube-proxy.jsx b/src/pages/use-cases/kube-proxy.jsx
index d71458765..4f281d731 100644
--- a/src/pages/use-cases/kube-proxy.jsx
+++ b/src/pages/use-cases/kube-proxy.jsx
@@ -5,6 +5,7 @@ import Hero from 'components/pages/use-cases/hero';
import JoinUsCard from 'components/pages/use-cases/join-us-cards';
import UseCaseCard from 'components/pages/use-cases/use-case-card';
import SEO from 'components/shared/seo';
+import KakaoLogo from 'icons/kakao.inline.svg';
import CiliumLogo from 'icons/logo-cilium.inline.svg';
import KubermaticLogo from 'icons/logo-kubermatic.inline.svg';
import PostFinanceLogo from 'icons/logo-postfinance.inline.svg';
@@ -96,6 +97,18 @@ const testimonials = [
description:
'We use Cilium because it uses eBPF and provides high throughput, lower latency, and less resource consumption, especially when the number of services is large. It also works well across all three major cloud providers, including Google GKE and Azure AKS, which was a critical factor in our choice.',
},
+ {
+ title: 'Kakao improves network performance and lowers costs with Cilium',
+ logo: KakaoLogo,
+ CTAs: [
+ {
+ CTAtext: 'Read Case Study',
+ url: 'https://www.cncf.io/case-studies/kakao/',
+ },
+ ],
+ description:
+ "Leveraging Cilium and its kube-proxy replacement in their Kubernetes platform has lowered Kakao's network and performance costs, and enabled faster debugging of network issues.",
+ },
{
title: 'Why is the kernel community replacing iptables with BPF?',
logo: CiliumLogo,
diff --git a/src/pages/use-cases/load-balancer.jsx b/src/pages/use-cases/load-balancer.jsx
index 3ee8aca07..4b97d68fc 100644
--- a/src/pages/use-cases/load-balancer.jsx
+++ b/src/pages/use-cases/load-balancer.jsx
@@ -48,9 +48,13 @@ const testimonials = [
CTAtext: 'Read The Blog Post',
url: 'https://cilium.io/blog/2022/04/12/cilium-standalone-L4LB-XDP/',
},
+ {
+ CTAtext: 'Read The Case Study',
+ url: 'https://www.cncf.io/case-studies/seznam/',
+ },
],
description:
- 'Seznam previously used a multiple tier setup - ECMP routing as the first tier + IPVS as the second tier (L4 load balancer (L4LB)) + Envoy proxy as the third tier (L7 load balancer). They experienced increased traffic during COVID and needed a way to utilize hardware efficiently. Using L4LB XDP consumed only half of a single CPU compared to 2x18 CPUs when IPVS was handling the traffic. By switching to L4LB XDP at the driver layer, Seznam was able to save 36 CPUs while doubling throughput.',
+ "Seznam.cz previously used a multi tier load balancer set up - ECMP routing as the first tier, IPVS as the second tier (L4 load balancer (L4LB)), and Envoy proxy as the third tier (L7 load balancer). They experienced increased traffic during COVID and needed a way to utilize hardware more efficiently. Using Cilium's L4LB XDP allowed Seznam.cz to reduce CPU consumption by 72x while doubling throughput.",
},
{
title: 'Software L4 Load Balancing for Kubernetes Services at Yahoo',
diff --git a/src/utils/case-studies-data.js b/src/utils/case-studies-data.js
index 20c543c88..2daa4cf3f 100644
--- a/src/utils/case-studies-data.js
+++ b/src/utils/case-studies-data.js
@@ -30,7 +30,7 @@ export default {
text: 'Ascend uses Cilium as their one CNI across multiple cloud providers',
links: [
{
- linkText: 'Read User Story',
+ linkText: 'Read Case Study',
linkUrl: 'https://www.cncf.io/case-studies/ascend/',
linkTarget: '_blank',
},
@@ -41,13 +41,13 @@ export default {
text: 'S&P Global uses Cilium as its CNI',
links: [
{
- linkText: 'Watch Talk',
- linkUrl: 'https://www.youtube.com/watch?v=6CZ_SSTqb4g',
+ linkText: 'Case Study',
+ linkUrl: 'https://isovalent.com/blog/post/eliminnate-team-silos-with-cilium/',
linkTarget: '_blank',
},
{
- linkText: 'Read Case Study',
- linkUrl: 'https://isovalent.com/blog/post/eliminnate-team-silos-with-cilium/',
+ linkText: 'Watch Talk',
+ linkUrl: 'https://www.youtube.com/watch?v=6CZ_SSTqb4g',
linkTarget: '_blank',
},
],
@@ -56,9 +56,15 @@ export default {
iconName: 'seznam',
text: 'Seznam.cz uses Cilium for Layer 4 Load Balancing with XDP',
links: [
+ {
+ linkText: 'Case Study',
+ linkUrl: 'https://www.cncf.io/case-studies/seznam/',
+ linkTarget: '_blank',
+ },
{
linkText: 'Blog',
linkUrl: 'https://cilium.io/blog/2022/04/12/cilium-standalone-L4LB-XDP/',
+ linkTarget: '_blank',
},
{
linkText: 'Talk 1',
@@ -179,7 +185,7 @@ export default {
text: 'Nexxiot using Cilium as the CNI plugin on EKS for its IoT SaaS',
links: [
{
- linkText: 'Read User Story',
+ linkText: 'Read Case Study',
linkUrl: 'https://www.cncf.io/case-studies/nexxiot/',
linkTarget: '_blank',
},
@@ -293,13 +299,13 @@ export default {
text: 'Google chooses Cilium for Google Kubernetes Engine (GKE) networking',
links: [
{
- linkText: 'Blog',
+ linkText: 'Read Blog',
linkUrl:
'https://cloud.google.com/blog/products/containers-kubernetes/bringing-ebfp-and-cilium-to-google-kubernetes-engine',
linkTarget: '_blank',
},
{
- linkText: 'Talk',
+ linkText: 'Watch Talk',
linkUrl: 'https://www.youtube.com/watch?v=26KbW5-BeNA',
linkTarget: '_blank',
},
@@ -402,7 +408,7 @@ export default {
text: 'Datadog uses Cilium in AWS (self-hosted k8s)',
links: [
{
- linkText: 'Read Case Study',
+ linkText: 'Case Study',
linkUrl: 'https://www.cncf.io/case-studies/datadog/',
linkTarget: '_blank',
},
@@ -418,7 +424,7 @@ export default {
linkTarget: '_blank',
},
{
- linkText: 'Talk 2',
+ linkText: 'Talk 3',
linkUrl: 'https://youtu.be/tw0F-LexNRA?si=2eYpFNGQnsf-NTdv',
linkTarget: '_blank',
},
@@ -429,7 +435,7 @@ export default {
text: "Cilium is the CNI for Cosmonic's Nomad based PaaS",
links: [
{
- linkText: 'User Story',
+ linkText: 'Case Study',
linkUrl: 'https://cilium.io/blog/2023/01/18/cosmonic-user-story/',
linkTarget: '_blank',
},
@@ -450,7 +456,7 @@ export default {
text: 'Meltwater uses Cilium in AWS on self-hosted multi-tenant k8s clusters as the CNI plugin',
links: [
{
- linkText: 'User Story',
+ linkText: 'Case Study',
linkUrl: 'https://www.cncf.io/case-studies/meltwater/',
linkTarget: '_blank',
},
@@ -466,7 +472,7 @@ export default {
text: 'Utmost uses Cilium in all tiers of its Kubernetes ecosystem to implement zero trust networking',
links: [
{
- linkText: 'User Story',
+ linkText: 'Case Study',
linkUrl: 'https://www.cncf.io/case-studies/utmost/',
linkTarget: '_blank',
},
@@ -490,13 +496,13 @@ export default {
text: 'Form3 uses Cilium in their production clusters (self-hosted, bare-metal, private cloud)',
links: [
{
- linkText: 'Watch Talk',
- linkUrl: 'https://www.youtube.com/watch?v=vKgRf4OzTIE',
+ linkText: 'Case Study',
+ linkUrl: 'https://www.cncf.io/case-studies/form3/',
linkTarget: '_blank',
},
{
- linkText: 'Case Study',
- linkUrl: 'https://www.cncf.io/case-studies/form3/',
+ linkText: 'Watch Talk',
+ linkUrl: 'https://www.youtube.com/watch?v=vKgRf4OzTIE',
linkTarget: '_blank',
},
],
@@ -527,12 +533,12 @@ export default {
text: 'Bloomberg leverages Cilium to construct data sandboxes that restrict users from distributing data outside the sandbox',
links: [
{
- linkText: 'Talk',
+ linkText: 'Watch Talk',
linkUrl: 'https://www.youtube.com/watch?v=8fiYVyISyz4/',
linkTarget: '_blank',
},
{
- linkText: 'User Story',
+ linkText: 'Case Study',
linkUrl: 'https://www.cncf.io/case-studies/bloomberg-2/',
linkTarget: '_blank',
},
@@ -549,7 +555,7 @@ export default {
linkTarget: '_blank',
},
{
- linkText: 'Story',
+ linkText: 'User Story',
linkUrl: 'https://cilium.io/blog/2024/03/07/cloud-provider-user-story/',
linkTarget: '_blank',
},
@@ -583,7 +589,7 @@ export default {
text: 'ClickHouse uses Cilium and Hubble across multiple clouds',
links: [
{
- linkText: 'Read Case Study',
+ linkText: 'Case Study',
linkUrl: 'https://www.cncf.io/case-studies/clickhouse/',
linkTarget: '_blank',
},
@@ -638,12 +644,12 @@ export default {
text: 'Trendyol uses Cilium as the default CNI for its Kubernetes Clusters',
links: [
{
- linkText: 'Read Case Study',
+ linkText: 'Case Study',
linkUrl: 'https://www.cncf.io/case-studies/trendyol/',
linkTarget: '_blank',
},
{
- linkText: 'Read Blog',
+ linkText: 'Blog',
linkUrl: 'https://medium.com/trendyol-tech/trendyols-cilium-transformation-ff064ff79fce',
linkTarget: '_blank',
},
@@ -890,7 +896,7 @@ export default {
linkTarget: '_blank',
},
{
- linkText: 'Talk',
+ linkText: 'Watch Talk',
linkUrl: 'https://youtu.be/MSqI-gBiCrc?si=I8QMmlSB7cnYe0BQ',
linkTarget: '_blank',
},
@@ -900,6 +906,12 @@ export default {
iconName: 'schubergPhilis',
text: 'Schuberg Philis uses Cilium as the CNI for PCI-DSS compliant kubernetes clusters they run for their customers',
links: [
+ {
+ linkText: 'Case Study',
+ linkUrl:
+ 'https://isovalent.com/blog/post/achieving-pci-dss-compliance-with-isovalent-cilium-and-zero-trust/',
+ linkTarget: '_blank',
+ },
{
linkText: 'Talk 1',
linkUrl: 'https://www.youtube.com/watch?v=OiO7ySxWiQs',
@@ -968,6 +980,17 @@ export default {
},
],
},
+ kakao: {
+ iconName: 'kakao',
+ text: 'kakao uses Cilium as a CNI to improve network performance and lower costs',
+ links: [
+ {
+ linkText: 'Read Case Study',
+ linkUrl: 'https://www.cncf.io/case-studies/kakao/',
+ linkTarget: '_blank',
+ },
+ ],
+ },
VMwareTanzu: {
iconName: 'VMwareTanzu',
text: 'VMware Tanzu offers Cilium as part of the Tanzu Application Catalogue',