Kubernetes 外部 etcd 集群的二进制部署指南
一、背景 在高可用 Kubernetes 部署中,需要单独部署外部 etcd 集群,而不是使用 kubeadm 默认在 master 节点上部署的 etcd。以下是关于这一配置场景的详细记录。 二、etcd简介 etcd 是一个高可用的分布式键值存储系统,主要用于存储和管理配置信息、服务发现信息以及
Kubernetes 外部 etcd 集群的快速 Docker Compose 部署指南
一、背景 在高可用 Kubernetes 部署中,需要单独部署外部 etcd 集群,而不是使用 kubeadm 默认在 master 节点上部署的 etcd。以下是关于这一配置场景的详细记录。 二、etcd简介 etcd 是一个高可用的分布式键值存储系统,主要用于存储和管理配置信息、服务发现信息以及
K8S部署Metrics-Server服务
Metrics-Server是k8s集群采集监控数据的聚合器,如采集node、pod的cpu、内存等数据,从 Kubernetes1.8 开始默认使用Metrics-Server采集数据,并通过Metrics API的形式提供查询,但是,kubeadm安装的k8s集群默认是没有安装Metrics-S
调整 Kubernetes 节点 Pod 上限:如何突破单节点 110 个限制
调整k8s node单节点可运行的pod突破110上限 官方文档: https://kubernetes.io/zh-cn/docs/reference/config-api/kubelet-config.v1beta1/ 使用 systemctl status kubelet 查看kubelet.
Kubernetes 1.20 上将容器从 Docker Engine 改为 Containerd
官网参考:https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/migrating-from-dockershim/change-runtime-containerd/ 1、配置先决条件【如果k8s环境初始化的时候如果做过了,直接忽略】
Velero 快速上手:使用 Velero 实现 Kubernetes 集群备份与迁移
一、velero 简介 Velero 是vmware开源的一个云原生的灾难恢复和迁移工具,它本身也是开源的,采用Go语言编写,可以安全的备份、恢复和迁移Kubernetes集群资源数据;Velero 是西班牙语意思是帆船,非常符合Kubernetes社区的命名风格,Velero的开发公司Heptio
K8s 节点管理:使用 kubeadm 删除和重新添加节点
一、需求: 在 Kubernetes 中,使用 kubeadm 的方式 删除和 重新添加节点 二、删除节点 从集群中删除节点 首先,需要在主节点上将节点从集群中删除。假设要删除的节点名称为 node-1: kubectl delete node node-1
在要删除的节点上执行 你还需要在要删除
Linux运维
未读
Linux日志管理工具Logrotate:自动化轮转与最佳实践
一、介绍 logrotate是一个linux系统日志的管理工具。可以对单个日志文件或者某个目录下的文件按时间/大小进行切割,压缩操作;指定日志保存数量;还可以在切割之后运行自定义命令。 logrotate是基于crontab运行的,所以这个时间点是由crontab控制的,具体可以查询crontab的