TinyChen
  • Home
  • Archives
  • Categories
  • Tags
  • About
  •   
  •   
CoreDNS篇8-健康检查

CoreDNS篇8-健康检查

本文主要讲解介绍CoreDNS内置的两个健康检查插件health和ready的使用方式和适用场景。

2022-07-28
loadbalance
dns coredns
k8s系列09-服务发现与流量暴露

k8s系列09-服务发现与流量暴露

本文主要介绍了K8S集群中的服务发现和流量暴露机制,包括K8S中的workload类型、service类型、DNS解析原理以及四层服务暴露和七层服务暴露的规则。

2022-06-27
cloudnative
k8s loadbalance coredns metallb openelb purelb bgp overlay underlay ingress
k8s系列08-负载均衡器之PureLB

k8s系列08-负载均衡器之PureLB

本文主要在k8s原生集群上部署v0.6.1版本的PureLB作为k8s的LoadBalancer,主要涉及PureLB的Layer2模式和ECMP模式两种部署方案。由于PureLB的ECMP支持多种路由协议,这里选用的是在k8s中常见的BGP进行配置。由于BGP的相关原理和配置比较复杂,这里仅涉及简单的BGP配置。 文中使用的k8s集群是在CentOS7系统上基于docker和cilium组件部署

2022-05-24
cloudnative
k8s loadbalance metallb openelb purelb bgp quagga frr
k8s系列07-负载均衡器之OpenELB

k8s系列07-负载均衡器之OpenELB

本文主要在k8s原生集群上部署v0.4.4版本的OpenELB作为k8s的LoadBalancer,主要涉及OpenELB的Layer2模式和BGP模式两种部署方案。由于BGP的相关原理和配置比较复杂,这里仅涉及简单的BGP配置。 文中使用的k8s集群是在CentOS7系统上基于docker和calico组件部署v1.23.6版本,此前写的一些关于k8s基础知识和集群搭建的一些方案,有需要的同学可

2022-05-23
cloudnative
k8s loadbalance metallb openelb purelb bgp quagga frr
k8s系列06-负载均衡器之MatelLB

k8s系列06-负载均衡器之MatelLB

本文主要在k8s原生集群上部署v0.12.1版本的MetalLB作为k8s的LoadBalancer,主要涉及MetalLB的Layer2模式和BGP模式两种部署方案。由于BGP的相关原理和配置比较复杂,这里仅涉及简单的BGP配置。 文中使用的k8s集群是在CentOS7系统上基于docker和flannel组件部署v1.23.6版本,此前写的一些关于k8s基础知识和集群搭建的一些方案,有需要的同

2022-05-19
cloudnative
k8s loadbalance metallb openelb purelb bgp quagga frr
k8s系列05-使用containerd和cilium部署kubeproxy-free的k8s集群

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基础

2022-05-12
cloudnative
centos k8s docker cilium containerd
k8s系列04-kubeadm部署cilium网络的k8s集群

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

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

2022-05-10
cloudnative
centos k8s docker cilium
k8s系列03-kubeadm部署calico网络的k8s集群

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

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

2022-05-08
cloudnative
centos k8s docker calico
k8s系列02-kubeadm部署flannel网络的k8s集群

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

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

2022-05-07
cloudnative
centos k8s docker flannel
CoreDNS篇7-性能压测

CoreDNS篇7-性能压测

本文主要用于介绍如何编译安装queryperf来对DNS服务器进行压测,以及CoreDNS常见的几种配置下的压测性能表现。

2022-02-21
loadbalance
dns coredns queryperf
CoreDNS篇6-递归服务器

CoreDNS篇6-递归服务器

本文主要用于介绍CoreDNS实现递归服务器的几种方式以及在生产环境中遇到的一些问题和解决方案。

2022-02-20
loadbalance
dns coredns unbound
CoreDNS篇5-日志处理

CoreDNS篇5-日志处理

本文主要用于介绍CoreDNS用来记录日志的几种方式以及在生产环境中遇到的一些问题和解决方案。

2022-01-14
loadbalance
dns coredns dnstap
DPVS-FullNAT模式keepalived篇

DPVS-FullNAT模式keepalived篇

本文主要介绍基于CentOS7.9系统部署DPVS的FullNAT模式在使用keepalived进行主备模式配置高可用集群在线上生产环境落地实践时遇到的一些问题和处理的思路。 文中所有IP地址、主机名、MAC地址信息均已进行脱敏或魔改处理,客户端IP使用模拟器生成,但不影响阅读体验。

2021-12-03
loadbalance
keepalived loadbalance nat lvs dpdk dpvs
DPVS-FullNAT模式管理篇

DPVS-FullNAT模式管理篇

本文主要介绍基于CentOS7.9系统部署DPVS的FullNAT模式的各种部署方式和配置管理,包括IPv4-IPv4、bonding、IPv6-IPv6、IPv6-IPv4(NAT64)和keepalived模式这五种方案。

2021-08-10
loadbalance
loadbalance nat lvs dpdk dpvs
DPVS-FullNAT模式部署篇

DPVS-FullNAT模式部署篇

本文主要介绍在CentOS7.9系统上部署DPVS的FullNAT模式和在RealServer上安装toa模块获取客户端的真实IP。

2021-07-28
loadbalance
loadbalance nat lvs dpdk dpvs
1234…14

Search

Since 2017 By TinyChen Hexo-Fluid
粤ICP备18140640号