封尘网

让学习成为一种习惯!

Error rendered manifests contain a resource that already exists

在K8s集群测试环境中通过helm工具安装 prometheus - operator 来监控集群状态时,经过反复的操作,删除导致helm中的release都删除了,但是K8s中却存在相应的资源未当清除,从而导致了以下问...

kubernetes-dashboard 报错:tcp 10.96.0.1:443: connect: no route to host

在初始化K8s集群时如果网络模式配置使用 ipvs 时,遇到了使用 helm 安装 kubernetes - dashboard 插件,相应的Pod服务一直无法正常运行,从而导致 dashboard 无法正常使用。 系统环境 CentOS Linu...

helm install时提示 Error: grpc: received message larger than max

最近在K8s测试环境中利用helm安装 kubernetes - dashboard 插件时遇到一个奇怪的问题。然后在网上搜了一堆都没有能让我满意的答案。 helm版本 [root@k8s-master kubernetes-dashboard]# helm versionClient:...

swap分区关闭后导致系统启动失败

最近在Vmware上安装了一个Docker-ce的新版本,用来做K8s的测试环境,由于K8s指明了要关闭swap分区的,所以直接在线使用命令关闭了swap分区。由于当时未把 /etc/fstab 中的swap挂载点删除。系...

UNIX系统的有用的拆分命令示例

顾名思义, split 命令用于在Linux和UNIX系统中将文件拆分或分解为多个部分。每当我们使用split命令分割大文件时,分割输出文件的默认大小为1000行,其默认前缀为x。 常用的参数也就几...

Centos7.7 安装Etcd集群

ETCD 是一个高可用的分布式键值数据库,可用于服务发现。ETCD 采用 raft 一致性算法,基于 Go 语言实现。 本次安装etcd集群是为了方便下次安装 Kubernetes v1.16 做准备的,由于资源有限以接...

Centos7系统RabbitMq安装记录

由于朋友的工作环境的需要使用到rabbitmq来处理消息队列,为了方便布署程序所以做了以下操作笔记,同时把遇到的问题也一并记录下来。 安装方法有多种这里仅以yum的方式来实现,方...

Docker方式跑Golang程序web服务

自从上次博客从PHP切换到GO语言后,博客上线已经一段时间了,最大的变化就是部署简单,高效,省去了以前配置PHP的部署问题。另外一个就是系统的资源也有明显降低了。 首先,本博...

Jenkins通过ldap分组认证登陆

Jenkins在Devops体系中算是重要的一个环节了,通过它帮助运维人员实现产品快速打包发布等功能。而面对它又存在着一个问题就是帐号的权限,认证问题。通过它整合ldap认证可以实现按...

harbor通过ldap实现验证登陆

之前有写过一篇文章: [harbor离线安装并配置HTTPS私钥认证的Docker仓库],里面有介绍过如何安装配置Harbor,如果不是因为本次故障的导致的问题都没想过升级它。因为功能满足了,就少变...