2022年8月1日
#!/bin/bash # 安装docker wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo yum -y install docker-ce device-mapper-persistent-data lvm2 yum-utils mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' { "exec-opts": ["native.cgroupdriver=systemd"], "registry-mirrors": ["https://j0o8wuwz.mirror.aliyuncs.com"], "live-restore": true, "log-driver":"json-file", "log-opts": {"max-size":"500m", "max-file":"3"}, "insecure-registries": ["hub.example.com"] } EOF systemctl daemon-reload && systemctl enable docker && systemctl restart docker cat > /etc/yum.repos.d/kubernetes.repo << EOF [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=0 repo_gpgcheck=0 gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg EOF yum -y install kubeadm-1.23.6-0……
阅读全文
2022年8月1日
运行脚本,并根据列表选择启动内核 #!/bin/bash rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm -y yum -y install kernel-lt --disablerepo="*" --enablerepo="elrepo-kernel" echo "可选启动内核:" cat /boot/grub2/grub.cfg | grep -v rescue | grep ^menuentry echo "请选择启动内核……
阅读全文
2022年8月1日
初始化机器脚本 #!/bin/bash # 设置ipvs cat > /etc/sysconfig/modules/ipvs.modules <<EOF #!/bin/bash modprobe -- ip_vs modprobe -- ip_vs_rr modprobe -- ip_vs_wrr modprobe -- ip_vs_sh #modprobe -- nf_conntrack_ipv4 modprobe -- nf_conntrack EOF chmod +x /etc/sysconfig/modules/ipvs.modules /etc/sysconfig/modules/ipvs.modules cat > /etc/sysctl.d/k8s.conf << EOF net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.ipv4.ip_forward = 1 net.ipv4.tcp_tw_recycle = 0 vm.swappiness = 0 # 禁用swap……
阅读全文
2022年8月1日
简介 kafka是比较常用的消息队列中间件。 在PHP项目中使用kafka需要安装对应的模块。 librdkafka 模块依赖librdkafka https://github.com/edenhill/librdkafka 这个模块可以自己编……
阅读全文
2022年7月20日
简介 howdy 人脸识别,可以实现Linux认证。只要有摄像头都可以使用。 安装 在Archlinux和Manjaro上可以直接使用yay进行安装 yay -S howdy U……
阅读全文
2022年7月18日
简介 nodeAffinity就是节点亲和性,相对应的是Anti-Affinity,就是反亲和性。 这种方法比nodeSelector灵活,可以……
阅读全文
2022年7月11日
简介 在kubernets中,可以使用Loadbalancer的方式对外提供服务,在一般云环境中都有对应的负载均衡的产品。 如果在非云环境中,可……
阅读全文
2022年6月28日
简介 默认的调度策略是考虑资源是否足够,是否均衡调度。 有时候我们希望能将对应的pod调度到对应的node节点,来给对应的业务提供足够的预留资源……
阅读全文
2022年6月22日
简介 CentOS 6 已经不维护了,很多官方镜像源都没法使用了,可以切换到归档库进行安装软件。 配置 备份一下/etc/yum.repos.d/里面的文件文件……
阅读全文
2022年3月26日
简介 Codis配置依赖于zookeeper,可以独立部署一套zookeeper集群。 服务可以使用supervisor进行管理 下载软件 jdk可……
阅读全文