摘要: 0、基础环境配置 参照节点建立搭建配置 1、从旧控制节点拷贝 /opt/kubernets /usr/local/bin/kubectl /usr/lib/systemd/system/etcd.service /usr/lib/systemd/system/kube-apiserver.servi 阅读全文
posted @ 2023-05-07 14:09 qq366830352 阅读(24) 评论(0) 推荐(0) 编辑
摘要: ETCD定期备份 1、查看ETCD状态 ETCDCTL_API=3 /opt/etcd/bin/etcdctl \--cacert=/opt/etcd/ssl/ca.pem \--cert=/opt/etcd/ssl/server.pem \--key=/opt/etcd/ssl/server-ke 阅读全文
posted @ 2023-05-07 14:09 qq366830352 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.1 系统环境系统: cat /etc/hosts 10.20.224.60 n60 10.20.224.61 n61 10.20.224.62 n62 n60 做 为 master 部署n61、n62 作为worker 节点1.2 下载工具准备1.下载kubernetes1.27.+的二进制包g 阅读全文
posted @ 2023-05-07 09:08 qq366830352 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 环境准备 安装最新版本docker-ce及docker-compose mkdir -p /opt/harbor/certs 下载最新harbor 合并有效签发证 cat public.crt chain.crt> www.crt harbor.yml配置文档 hostname: harbor.ww 阅读全文
posted @ 2023-04-22 16:19 qq366830352 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 我们可以把 docker 抽象为下图所示的结构(此图来自互联网): 从图中可以看出,docker 对容器的管理和操作基本都是通过 containerd 完成的。 那么,containerd 是什么呢?Containerd 是一个工业级标准的容器运行时,它强调简单性、健壮性和可移植性。Containe 阅读全文
posted @ 2023-04-07 10:30 qq366830352 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 简述 作为接替 Docker 运行时的 Containerd 在早在 Kubernetes1.7 时就能直接与 Kubelet 集成使用,只是大部分时候我们因熟悉 Docker,在部署集群时采用了默认的 dockershim。在V1.24起的版本的 kubelet 就彻底移除了dockershim, 阅读全文
posted @ 2023-04-07 10:02 qq366830352 阅读(920) 评论(0) 推荐(0) 编辑
摘要: kubectl apply -f metrics-server-components.yaml apiVersion: v1 kind: ServiceAccount metadata: labels: k8s-app: metrics-server name: metrics-server nam 阅读全文
posted @ 2023-04-07 09:54 qq366830352 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 基础环境部署 1)前期准备(所有节点) 1、修改主机名和配置 hosts 先部署 1master 和 2node 节点,后面再加一个 master 节点 # 在172.17.35.60执行 hostnamectl set-hostname k8s-m60 # 在172.17.35.62执行 host 阅读全文
posted @ 2023-04-07 09:41 qq366830352 阅读(43) 评论(0) 推荐(0) 编辑
摘要: K8S 1.20.5 高可用外部 etcd , Docker 容器运行时 (一) 安装 etcd 集群 架构 文中使用到的服务器ip及角色对应如下: IP角色其他软件 172.16.16.180 k8s-master-01 etcd 172.16.16.181 k8s-master-02 etcd 阅读全文
posted @ 2023-04-07 09:36 qq366830352 阅读(426) 评论(0) 推荐(0) 编辑
摘要: kubectl apply -f kube-flannel.yml kind: Namespace apiVersion: v1 metadata: name: kube-flannel labels: k8s-app: flannel pod-security.kubernetes.io/enfo 阅读全文
posted @ 2023-04-07 09:18 qq366830352 阅读(84) 评论(0) 推荐(0) 编辑