自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 使用kubectl api在K8S集群内动态指定主节点实现故障转移

前言我们在部署服务的时候,有很多服务是master-slave模式,这些服务可能有自己的故障切换逻辑。我们知道,我们可以通过一个负载均衡器能够指向master服务,当故障发生的时候,在slave切换到master以后,负载均衡也能能切换到新的master上面。但是,这无疑会增加部署成本那么,在K8S(或K3S)里面怎么最低成本的实现呢?假设我有一个服务叫“OrgManager”服务,这是一个典型的master-slave主备模式的服务,它有一个能够获取当前集群主备信息的接口。今天我们就以动态切换O

2021-03-18 16:07:05 1929 4

原创 如何使用Traefik,在K3S+Rancher中实现不同端口访问不同内部服务根路径(K8S同理)

参考我的这篇文章我们可以知道,通过在K3S中设置L4负载均衡,能够轻松的开放主机端口访问。如果我们的目标是修改默认端口,以及配置Ingress的话,那么已经很好用了。但是,Ingress这种资源,由于被K3S整体接管,因此,Traefik作为IngressController的话(注意噢,这里我着重说的是作为IngressController),无论你新开多少个端口,你基本上都无法做到让某个端口独立的响应某个服务。上面一句话稍微拗口,这里举个例子:假设有两个服务,一个A,一个B其中A、B都是通过根

2021-03-10 00:46:39 1571

原创 K3S + Rancher 如何修改节点的pod数量 通过max-pods

K3S + Rancher 如何修改节点的pod数量 通过max-pods我们知道,节点默认的kubelet启动后,其默认pod总数为110个,如果我们要修改的话,有以下两种方法:1. 首次运行,指定数量首次运行,我们可以在K3S的运行参数中增加--kubelet-arg参数的方式来指定自定义的pod数量样例如下(这是启动一个server,启动agent同理):INSTALL_K3S_SELINUX_WARN=true INSTALL_K3S_SKIP_DOWNLOAD=true \INSTA

2021-03-05 16:34:59 3714 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除