K8S
文章平均质量分 56
qq_43264065
这个作者很懒,什么都没留下…
展开
-
2022学习0813【K8S client go 使用学习】
go学习原创 2022-08-13 12:46:40 · 203 阅读 · 1 评论 -
2022学习0616【K8S coredns日志报错】
K8S coredns报错排障记录原创 2022-06-16 15:24:03 · 2462 阅读 · 0 评论 -
2022学习0427【K8S 集群IO高,导致服务挂掉,排障记录】
庆祝一下,今天解决了一个困扰我一个多月的问题!【问题背景】:2核2G的腾讯云S5服务器上通过minikube部署了K8S集群。上面有nodejs,grafana两个deployment,以及filebeat一个ds【问题现像】:1.开始观察到grafanna常常无法访问,master节点NotReady。2.docker ps发现apiserver和scheduler频繁重启(约6mins,不影响服务)3.docker ps发现proxy节点有过重启记录 (雪崩的根因,proxy一崩,master原创 2022-04-27 11:57:13 · 4345 阅读 · 0 评论 -
2022学习0422【K8S volumn同路径挂载多个文件】
网上搜到了很多,有说用projected volumn的–不好用有说用subpath加key的–我用也不好用放上亲测可用的,关键点是volumeMounts的mountpath最后是直接加文件名(本来subpath是设计来避免文件夹覆盖的,这里文件也可以这么用。)volumeMounts:- name: cfg-vol mountPath: /etc/grafana/provisioning/datasources- name: cfg-ini mountPath: /usr/share原创 2022-04-22 09:11:40 · 4259 阅读 · 1 评论 -
2022学习0420【熟悉helm】
1.先下载helm并从阿里源上pull下来一个mysql,我下的是helm-v3.7.1-linux-amd64.tar.gz。https://blog.51cto.com/u_13760351/28984422.尝试helm install mysql --generate-name,报错如下,另外版本要换成apps/v1问题1:不知道为什么源没有selector[root@VM-0-36-centos helm]# helm install mysql --generate-nameError原创 2022-04-20 17:22:06 · 1415 阅读 · 0 评论 -
2022学习0330【daemonset里部署filebeat,将k8s日志传到AWS的opensearch】
这个搞了一天,记录一下,腾讯云EC2,2核2G,上面通过minikube部署了一个单节点K8S。想传日志,内存不太够,不可能在同一台服务器上搭ELK或者EFK了,只能用daemonset来装个filebeat,上面连接很全了,不过有几点需要改动,1.我传的不是kafka,而是ES,2.type: container,这里我开始改成了log,并不好用,改回container就好了。果然是需要container来搜集容器的日志。。。另外下面的xpack和ilm也是坑,写上吧。。。apiVersion原创 2022-03-30 13:59:49 · 2037 阅读 · 0 评论