当前位置: 首页 > news >正文

山东做网站的北京seo推广系统

山东做网站的,北京seo推广系统,免费建站免费二级,深圳福田建设局网站首页🍿安装步骤 🍚安装前准备事项🍚安装docker🍚删除docker🍚安装yum工具🍚设置docker镜像源🍚安装指定版本docker🍚设置开启自启🍚阿里云镜像加速 🍚准备环境&am…

🍿安装步骤

  • 🍚安装前准备事项
  • 🍚安装docker
    • 🍚删除docker
    • 🍚安装yum工具
    • 🍚设置docker镜像源
    • 🍚安装指定版本docker
    • 🍚设置开启自启
    • 🍚阿里云镜像加速
  • 🍚准备环境
  • 🍚安装kubelet、kubeadm、kubectl
    • 🍚初始化master节点
    • 🍚安装网络插件calico
    • 🍚work 加入集群
  • 🍚k8s集群测试

🍚安装前准备事项


  • 一台或多台机器,操作系统 CentOS7.x-86_x64
  • 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多
  • 可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像并导入节点
  • 最好保证服务都是同一网络环境下(我自己这边使用的云服务的网络安全组)
  • 没有标注为需要那台机器执行为全部机器执行或者任意机器执行

🍚安装docker


🍚删除docker


yum remove docker

🍚安装yum工具


sudo yum install -y yum-utils

🍚设置docker镜像源


sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

🍚安装指定版本docker


sudo yum install -y docker-ce-20.10.7 docker-ce-cli-20.10.7 containerd.io-1.4.6

🍚设置开启自启


systemctl enable docker --now

🍚阿里云镜像加速


sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://soxxp5r5.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

🍚准备环境


每个机器ip互通
每台机器有自己的hostname 不能使用losthost

hostNameIP
k8s-master192.168.0.71
k8s-node1192.168.0.138
k8s-node2192.168.0.154
# 根据规划设置主机名
hostnamectl set-hostname <hostname>

其他机器跟着一样设置即可
在这里插入图片描述

# 将 SELinux 设置为 permissive 模式(相当于将其禁用)
sudo setenforce 0
# 永久禁用
sudo sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config
# 关闭swap  临时
swapoff -a
# 永久
sed -ri 's/.*swap.*/#&/' /etc/fstab  
# 将桥接的IPv4流量传递到iptables的链 这个是k8s官网的步骤
cat > /etc/sysctl.d/k8s.conf << EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
# 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
sysctl --system  # 生效

🍚安装kubelet、kubeadm、kubectl


#配置k8s的yum源地址
cat <<EOF | sudo tee /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpghttp://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
#安装 kubelet,kubeadm,kubectl
sudo yum install -y kubelet-1.20.9 kubeadm-1.20.9 kubectl-1.20.9
#启动kubelet
sudo systemctl enable --now kubelet
#所有机器配置master域名 ,修改hosts
echo "192.168.0.71  k8s-master" >> /etc/hosts
cat >> /etc/hosts << EOF
192.168.0.138   k8s-node1
192.168.0.154   k8s-node2
EOF

🍚初始化master节点


以下步骤在master执行即可 一定要注意网段不能重复
我这边服务网段就是192.168.0.0/16,所以-pod-network-cidr=172.31.0.0/16使用这个网段,后面用网络插件是calico,默认网段是192.168.0.0/16,需修改其对应配置文件

kubeadm init \
--apiserver-advertise-address=192.168.0.71 \
--control-plane-endpoint=k8s-master \
--image-repository registry.cn-hangzhou.aliyuncs.com/lfy_k8s_images \
--kubernetes-version v1.20.9 \
--service-cidr=10.96.0.0/16 \
--pod-network-cidr=172.31.0.0/16

注:这里只是告诉你有这个命令,不是让你执行. 清除 kubeadm init kubeadm reset -f

  • 出现Your Kubernetes control-plane has initialized successfully!即为成功,但是需要记录master执行完成后的日志
    在这里插入图片描述
#配置 kubectl
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
#提前保存令牌
kubeadm join k8s-master:6443 --token afb6st.b7jz45ze7zpg65ii \--discovery-token-ca-cert-hash sha256:e5e5854508dafd04f0e9cf1f502b5165e25ff3017afd23cade0fe6acb5bc14ab
  • 使用命令查看主节点kubectl get nodes
    在这里插入图片描述

🍚安装网络插件calico


# 下载配置文件
curl https://docs.projectcalico.org/v3.20/manifests/calico.yaml -O
  • 修改配置文件,我们前面不是说了calico的默认网段是192.168.0.0/16么,所以我们需要修改它
  • 使用命令cat calico.yaml |gerp 192.168查看 这里需要把我们这里的网段修改为我们刚才设置
    在这里插入图片描述
    在这里插入图片描述
# 修改完成后我们开始启动
kubectl apply -f calico.yaml
#查看状态,等待就绪
watch kubectl get pod -n kube-system -o wide

耐心等待所有的完成即可
在这里插入图片描述
在这里插入图片描述

🍚work 加入集群



#使用刚才master打印的令牌命令加入
kubeadm join k8s-master:6443 --token afb6st.b7jz45ze7zpg65ii \--discovery-token-ca-cert-hash sha256:e5e5854508dafd04f0e9cf1f502b5165e25ff3017afd23cade0fe6acb5bc14ab
#如果超过2小时忘记了令牌,可以这样做
kubeadm token create --print-join-command #打印新令牌
kubeadm token create --ttl 0 --print-join-command #创建个永不过期的令牌

在这里插入图片描述

这样就是已经安装完成了

🍚k8s集群测试


#创建一个nginx镜像
kubectl create deployment mynginx --image=nginx

查看nginx运行在哪个节点kubectl get pods,svc -0 wide

在这里插入图片描述

任意节点访问curl http://172.31.169.129
在这里插入图片描述
这里可以看到可以访问成功

http://www.ds6.com.cn/news/50696.html

相关文章:

  • 长春做网站优化哪家好百度电脑版网页
  • 网站开发工程师前景nba最新交易汇总
  • 如何做中国古城的网站太原竞价托管公司推荐
  • 网站服务器错误资源网
  • 厦门seo公司seo排名计费系统
  • 现在什么类型网站没有人做网站开发的一般流程
  • 网站在建设中无法访问百度一下电脑版首页网址
  • 彩票推广网站如何做万能搜索网站
  • 怎样做网站亮照亮标优秀营销软文100篇
  • 电子商城网站建设项目规划书百度号码
  • 北京网站建设有哪些公司好工程建设数字化管理平台
  • 网站备案 做网站时就需要吗适合发表个人文章的平台
  • 如何用.net做网站什么平台可以免费发广告
  • 做图片类型的网站要怎么做百度登录入口百度
  • 蚌埠网站建设搜索引擎优化指的是
  • 常州低价网站建设公司最近国际时事热点事件
  • 承德网站建设方案百度百度网址大全
  • 假网站是怎么做的网络营销主要做些什么工作
  • 备案时网站建设方案书谷歌浏览器 安卓下载2023版官网
  • 网站2级目录怎么做的福州短视频seo平台
  • wordpress博客复制代码什么优化
  • 建网站一年要多少钱免费网页制作模板
  • 镜美硅藻泥网站是那家公司做的关键词生成器
  • 做调查问卷网站浙江百度代理公司
  • 网站如何做那种诱导广告电子商务主要学什么
  • 东台做淘宝网站竞价托管sem服务
  • 在公司网站建设会议上的汇报网站推广优化网址
  • dw怎么做phpcms网站品牌推广策略有哪些
  • 互联网广告公司是做什么的郑州seo优化顾问
  • 宜春建设局网站营业推广的形式包括