k8s系列11-cilium部署KubeProxyReplacement模式

本文主要介绍在使用了Cilium的K8S集群中如何开启KubeProxyReplacement功能来替代K8S集群原生的kube-proxy组件,同时还会介绍Cilium的几个特色功能如Maglev一致性哈希、DSR模式、Socket旁路和XDP加速等。 关于本文实操使用的K8S集群的部署过程可以参考上一篇文章k8s系列10-使用kube-router和cilium部署BGP模式的k8s集群。此前写的一些关于k8s基础知识和集群搭建的一些方案,有需要的同学可以看一下。 ...

December 22, 2022 · TinyChen

k8s系列10-使用kube-router和cilium部署BGP模式的k8s集群

本文主要在centos7系统上基于containerd和stable版本(1.12.4)的cilium组件部署v1.25.4版本的堆叠ETCD高可用k8s原生集群,在LoadBalancer上选择了PureLB和kube-router结合cilium实现BGP路由可达的K8S集群部署。 此前写的一些关于k8s基础知识和集群搭建的一些方案,有需要的同学可以看一下。 ...

December 9, 2022 · TinyChen

k8s系列05-使用containerd和cilium部署kubeproxy-free的k8s集群

本文主要在centos7系统上基于containerd和stable版本(1.11.4)的cilium组件部署v1.24.0版本的k8s原生集群,由于集群主要用于自己平时学习和测试使用,加上资源有限,暂不涉及高可用部署。 此外,由于cilium已经实现了对kube-proxy的一整套替代方案,这里部署k8s集群的时候会使用cilium的kubeproxy-free方案。 此前写的一些关于k8s基础知识和集群搭建的一些方案,有需要的同学可以看一下。 ...

May 12, 2022 · TinyChen

k8s系列04-kubeadm部署cilium网络的k8s集群

本文主要在centos7系统上基于docker和cilium组件部署v1.23.6版本的k8s原生集群,由于集群主要用于自己平时学习和测试使用,加上资源有限,暂不涉及高可用部署。 此前写的一些关于k8s基础知识和集群搭建的一些方案,有需要的同学可以看一下。 ...

May 10, 2022 · TinyChen

k8s系列03-kubeadm部署calico网络的k8s集群

本文主要在centos7系统上基于docker和calico组件部署v1.23.6版本的k8s原生集群,由于集群主要用于自己平时学习和测试使用,加上资源有限,暂不涉及高可用部署。 此前写的一些关于k8s基础知识和集群搭建的一些方案,有需要的同学可以看一下。 ...

May 8, 2022 · TinyChen

k8s系列02-kubeadm部署flannel网络的k8s集群

本文主要在centos7系统上基于docker和flannel组件部署v1.23.6版本的k8s原生集群,由于集群主要用于自己平时学习和测试使用,加上资源有限,暂不涉及高可用部署。 此前写的一些关于k8s基础知识和集群搭建的一些方案,有需要的同学可以看一下。 ...

May 7, 2022 · TinyChen

k8s系列01-什么是kubernetes?

本文主要介绍什么是k8s以及k8s的基本架构和相关基础概念。 Kubernetes 一词源于希腊语,意为“舵手”或“飞行员”,作为一个可移植、可扩展的开源平台,k8s可以使用声明式配置来管理编排容器服务并且提高自动化水平和效率。同时,得益于庞大且仍不断在增长的生态系统支撑,k8s拥有海量可用的周边服务、工具和生态支持。 ...

November 20, 2020 · TinyChen

虚拟化技术的演变过程和KVM虚拟化的简介

主要介绍虚拟化技术的历史演进过程和KVM虚拟化的一些特点。 ...

March 1, 2020 · TinyChen

在CentOS中安装特定版本的docker

在CentOS7和CentOS8上卸载已安装的docker并安装特定版本的docker。 ...

September 12, 2019 · TinyChen

在CentOS7上部署高可用的k8s集群(v1.15)

在VMware虚拟机中的CentOS7集群部署高可用的k8s集群环境(v1.15)。 这里有两篇基础知识的补充和单master节点集群的搭建过程,有需要的同学可以看一下。 k8s重要概念及各组件简介 在CentOS7上部署k8s集群(v1.15) ...

July 18, 2019 · TinyChen