摘要:
easzlab部署架构图 一、环境机器准备 #部署机器172.16.88.150 easzlab-deploy#负载均衡集群 172.16.88.151 easzlab-haproxy-keepalive-01 172.16.88.152 easzlab-haproxy-keepalive-02 1 阅读全文
摘要:
一、环境准备 1.1、推荐配置 master节点:4vcpu 8G 50G node节点:8vcpu 16G 50G ceph节点:4vcpu 8G 50GB+3*100GB 1.2、准备一台ansible节点作为部署机器,方便拷贝文件 cat name.yml - hosts: vm1 remot 阅读全文
摘要:
一、环境准备 root@easzlab-k8s-harbor-01:~# cat /etc/issue Ubuntu 20.04.4 LTS \n \l root@easzlab-k8s-harbor-01:~# uname -a Linux easzlab-k8s-harbor-01 5.4.0- 阅读全文
摘要:
Docker是使用容器container的平台,容器其实只是一个隔离的进程,除此之外啥都没有。这个进程包含一些封装特性,以便和主机还有其他的容器隔离开。一个容器依赖最多的是它的文件系统也就是image,image提供了容器运行的一切包括 code or binary, runtimes, depen 阅读全文
摘要:
一、加载内核参数优化 cat > /etc/sysctl.d/k8s.conf <<EOF net.bridge.bridge-nf-call-iptables=1 net.bridge.bridge-nf-call-ip6tables=1 net.bridge.bridge-nf-call-arp 阅读全文
摘要:
一、环境配置 关闭防火墙systemctl stop firewalld && systemctl disable firewalld 关闭selinuxsetenforce 0sed -i 's/enforcing/disabled/' /etc/selinux/config 关闭swapswap 阅读全文
摘要:
一、环境准备 # cat /etc/redhat-release CentOS Linux release 8.5.2111 # uname -r 4.18.0-348.7.1.el8_5.x86_64 192.168.247.101 keepalive-haproxy-01 192.168.247 阅读全文
摘要:
一、Containerd介绍 1、Containerd前世今生 2013年docker公司在推出docker产品后,由于其对全球技术产生了一定的影响力,Google公司明显感觉到自己公司内部所使用的Brog系统江湖地位受到的威胁,希望Docker公司能够与自己联合打造一款开源的容器运行时作为Dock 阅读全文
摘要:
1.1、kube-apiserver Kubernetes API server 提供了k8s各类资源对象的增删改查及watch等HTTP Rest接口,这些对象包括pods、services、replication controllers等,API Server 为REST操作提供服务,并为集群的 阅读全文