kubernetes的主要组件是etcd,kube-apiserver,kube-scheduler和kube-controller-manager。如果在多个master节点中利用负载均衡的方式把组...
ingress报错414 Request-URI Too Large
刚出现问题的时候我一直认为是我的nginx的配置问题,但是看了配置文件以为是配置的低了,就修改了一下参数,但是还是一样的报错,搞了半天,一直没解决,后来不使用域名解析的时候发现是可以的,怀疑的点是我的...
kubernetes中通过ingress转发到nginx获取ip
先说一下我的情况,我的环境是通过slb转发到ingress,然后在ingress中通过路由转发到nginx,在nginx配置反向代理到不同的服务,首先,我的ingress能够获取到用户的真是IP,但是...
K8s通过SidecarSet进行日志收集
日志做了等级分类,日志就会有多个文件,以前写了一个日志收集的方法主要是针对日志输出到stout然后通过filebate利用Daemonset在每个节点上起一个容器,然后收集写到宿主机上的日志内容,这种...
kubernetes节点控制驱逐
在kubernetes中,特别是node节点,在不断的更新迭代过程中,node节点会有很多历史镜像,时间过久,镜像就会越来越多,镜像过多磁盘空间就会不足,需要定期清理磁盘空间,也就是清理历史镜像。其实...
Centos7环境安装kubernetes-1.24.1版本
在kubernetes中,从1.24版本开始,抛弃了docker,选择了containerd,containerd是从docker项目中分离出来的,所以底层还是和docker一样,这里就不过多的介绍d...
Kubernetes网络插件Flannel的3种工作模式
前言 跨主机通信的一个解决方案是Flannel,由CoreOS推出,支持3种实现:UDP、VXLAN、host-gw udp模式:使用设备flannel.0进行封包解包,不是内核原生支持,上下文切换较...
利用nginx反向代理kubesphere终端访问
利用nginx做反向代理kubesphere,目的是为了在自建环境中通过nginx反向代理到kuberetes中的ingress,然后利用ingress做集群内部的解析,利用nginx代理kubesp...
自建kubernetes中安装ingress
ingress的主要目的是为了控制用户请求pod的一个入口,当然了,如果使用nodeport的方式更简单点,但是我需要给很多个服务设置端口,这种请求方式不太能接受,而且如果我使用nginx通过代理的方...
kubernetes中pod里的容器无法解析外网
kubernetes安装好后,因为代理的问题所以就没有安装什么服务,有的安装好后也就没有测试,后来发现安装后在jenkins的时候安装不上,我一直以为是我的版本的问题,后来看日志,访问超时,但是我的宿...