• 2024-05-13etcd集群搭建
    主机环境和分配规划:主机ip  主机名  操作系统环境  操作系统版本172.17.0.2etcd01centos7.9172.17.0.3etcd02centos7.9172.17.0.4etcd03centos7.9etcd官网下载,我这边下载的是v3.4.32版本https://objects.githubusercontent.com/github-product
  • 2024-05-10集群备份、升级、扩容
    集群备份、升级、扩容哪些内容需要备份1.集群中各种资源和应用程序,例如:podservicedeployment等等2.集群本身、集群内其他资源的信息如何备份1.如果是以声明式的方式创建资源,可以将其保存到代码库(如github)。如果是以命令式的方式创建的资源,使用下面的命令,将群集上创建的所
  • 2024-03-28etcd安装(docker)
    一、拉去官方镜像dockerpullquay.io/coreos/etcd:v3.5.0二、创建etcd容器dockerrun-d\-p2379:2379\-p2380:2380\--nameetcd\quay.io/coreos/etcd:v3.5.0\/usr/local/bin/etcd\-advertise-client-urlshttp://0.0.0.0:2379\-listen-client-
  • 2024-01-15docker-compose 搭建 etcd 集群
    准备工作安装好docker与docker-compose下载etcd镜像:dockerpullbitnami/etcd:latest最好关闭防火墙。如果遇到外部主机能ping通linux,但是不能访问docker容器的情况,需要开启防火墙,然后再关掉防火墙,最后重启docker即可。docker-compose.ymlversion:"3.0"networks:etc
  • 2023-12-18通过备份 Etcd 来完美恢复 Kubernetes 中的误删数据
    误删除或者服务器宕机,会导致Etcd数据的丢失或某个节点的Etcd数据异常时,当误删时,需要恢复数据,这个在实际环境当中是不可避免的。以下描述删除两个namespace下的Pod,如何恢复对应namespace的数据。1、操作环境3个(master、etcd)+1个node新建1个namespace下且创建Pod和
  • 2023-10-23docker-compose 安装 etcd
    目录docker-compose.yamldocker-compose.yamlversion:"3"services:etcd:hostname:etcdimage:bitnami/etcd:3deploy:replicas:1restart_policy:condition:on-failure#ports:#-"2379:2379"
  • 2023-10-16etcd cluster
    node01version:'2'services:etcd:image:quay.io/coreos/etcd:v3.5.0container_name:etcdrestart:alwaysports:-2379:2379-2380:2380volumes:-./etcd-data:/etcd-data#-./certs/:/certsen
  • 2023-10-08etcd备份和恢复
    1.初始化集群$etcd--nameinfra0--initial-advertise-peer-urlshttp://192.168.26.13:2380--listen-peer-urlshttp://192.168.26.13:2380--listen-client-urlshttp://192.168.26.13:2379,http://127.0.0.1:2379--advertise-client-urlshttp://192.168.26.13:2379--in