Production-Ready HA K8S Clusters in 5G Environment with Kube-vip and Metallb

By Guanru Huang

議題

Production-Ready HA K8S Clusters in 5G Environment with Kube-vip and Metallb

TR 413-1 [[ new Date( '2023-07-29 07:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 07:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 08:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

In the cloud, the high-availability of K8S clusters is ensured by cloud providers. When one node crashes, the cloud provider automatically replaces the node and load balancers redirects the network traffic to other pod replicas in the cluster, without the end-user noticing downtime.

For on-prem k8s clusters, high-availability of the k8s control plane and services is a major challenge. To solve high-availability, Kube-vip can be used to assign virtual IPs for control plane and Metallb can be used to create load-balancers on-prem.

In this talk, I will demonstrate how to build a three-node on-prem k8s HA cluster using Kube-vip and Metallb, how to use Kong proxy as loadbalancers, and why HA is important in the 5G scenario.

講者

Guanru Huang

Guanru Huang

Guan-ru is a cloud DevOps engineer at Atayalan, a startup providing universal connectivity platform for industry 4.0. He previously worked as a tech consultant in hybrid cloud at HPE, and wrote his master thesis on cloud migration at SAP in Germany. His technical interests include hybrid cloud infrastructure, automation tooling and security.

O-RAN in B5G/6G CNLZWZ general (30mins)