logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s集群搭建

1. 服务器资源这里使用三台虚拟机作为服务器,服务器最低硬件资源限制如下服务器CPURAM192.168.235.180(master)22G192.168.235.181(node01)22G192.168.235.180(node02)22G这里我安装时将CPU设置为2核,内存设置为3G2.部署总思路在所有节点上安装Docker和kubeadm部署Kubernetes Master部署容器网络

#docker#java
生产服务内存泄露排查

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、排查过程总结前言生产环境,我们使用rancher k8s部署我们的服务,有个服务(具体我这里就不说了),在晚上8点左右,因为这个服务的内存溢出导致了其他服务出现了异常,在8点的时候,客户频繁投诉,后面排查发现是有个服务内存泄露。通过grafana图形观察,可以明显看到其实这个服务在早市11点左右其实已经内存泄露,只是当

k8s中redis cluster集群数据迁移到外部redis cluster集群

背景在生产环境中,我们使用k8s搭建redis集群,nfs存储也在我们的k8s 的work节点上面(无形挖坑),最开始没有什么问题,但是现在遇到一个问题就是我们迫不得已需要把k8s每台机器都重启升级内核,为了解决k8s为linux上的一个Bug。但是生产的数据不能随随便便停机,最好最数据迁移。虽然我们下面的方式能实现迁移,但是会有一些数据的丢失。而这些数据的丢失在公司容忍范围之内。方案探讨方案一,

Tdengine安装

常规做法:官网下载地址:https://www.taosdata.com/cn/getting-started/这里选择tar包安装1、将tar拷贝到固定目录,解压tar包,2、进入解压后的文件夹,执行./install.sh3、启动TDengine: systemctl start taosd执行命令 taos -h hostname在腾讯云上部署的时候,发现不能使用headless的方式给k8

k8s出现网络问题,升级centos7内核解决

1.因为k8s和centos7内核版本的问题,导致机器经常出现网络一直重启的问题,当时的处理方式是重启机器,就能临时解决问题,但是反反复复会偶尔出现。后面判断应该是centos7内核版本问题,所以决定升级centos7内核版本(由于当时紧急处理,忘记截图出现问题的现象)我们的机器centos7 发行版为7.8 内核为3.10.0-1127.13.1.el7.x86_64,升级后内核版本为5.7.9

#centos#docker#linux
修改coreDNS配置,实现k8s集群全局域名映射

文章目录前言一、修改coreDNS配置二、重启相关coreDNS服务,使其生效前言在某些不能上网的封闭环境中,有时候需要通过代理访问增加公司外网的harbor仓库,但是部署环境中的机器并没有对应的域名解析,有些时候可以通过将域名解析写在机器的/etc/hosts文件中,但是万一将来k8s集群扩容,然后又忘了在新加入的机器的/etc/hosts文件中写域名映射,在生产上容器产生问题。所以我们通过在k

rancher 镜像离线推送自己harbor仓库

使用场景:在客户环境中不能上外网前提下,部署rancher k8s 环境需要提前准备rancher相关镜像到自己机器的harbor仓库中。harbor搭建,参考:https://www.cnblogs.com/leozhanggg/p/12554399.html我使用里面的离线安装方式。使用里面的证书第一种,在/data/cert下执行那条命令。并修改/etc/hosts文件把本机ip 和harb

#docker#centos#java
到底了