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

上海企业建站公众号推广渠道

上海企业建站,公众号推广渠道,怎么搭建一个网站教程,wordpress标签归类一、硬件环境 准备3台Linux服务器&#xff0c;此处用Vmware虚拟机。 主机名CPU内存k8smaster2核4Gk8snode12核4Gk8snode22核4G 二、系统前置准备 配置三台主机的hosts文件 cat << EOF > /etc/hosts 192.168.240.130 k8smaster 192.168.240.132 k8snode1 192.168.…

一、硬件环境

  • 准备3台Linux服务器,此处用Vmware虚拟机。
主机名CPU内存
k8smaster2核4G
k8snode12核4G
k8snode22核4G

二、系统前置准备

  • 配置三台主机的hosts文件
cat << EOF > /etc/hosts
192.168.240.130 k8smaster
192.168.240.132 k8snode1
192.168.240.133 k8snode2
EOF
  • 设置主机名
hostnamectl set-hostname k8smaster
hostnamectl set-hostname k8snode1
hostnamectl set-hostname k8snode2
  • 关闭selinux、禁用swap分区
sed -i 's/enforcing/disabled/' /etc/selinux/config 
setenforce 0swapoff -a
sed -ri 's/.*swap.*/#&/' /etc/fstab
  • ipv4流量转发
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
EOF#让配置文件生效
modprobe br_netfilter
sysctl -p /etc/sysctl.d/k8s.conf
  • 关闭防火墙
systemctl disable firewalld && systemctl stop firewalld
  • 同步三台服务器的时间
yum install ntpdate -y
ntpdate time.windows.com

三、环境安装

Docker 安装
  • Docker卸载
systemctl stop docker 
yum remove -y docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
  • Docker 安装
yum -y install gcc
yum -y install gcc-c++
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
yum -y install docker-ce docker-ce-cli containerd.io
systemctl enable docker && systemctl start docker
cat > /etc/docker/daemon.json << EOF
{
"registry-mirrors": ["https://b9pmyelo.mirror.aliyuncs.com"]
}
EOF
systemctl restart docker
k8s安装
  1. 配置k8s安装镜像
cat <<EOF > kubernetes.repo
[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
mv kubernetes.repo /etc/yum.repos.d/
  1. 安装kubeadm 、kubectl、kubelet
yum remove -y kubelet kubeadm kubectl && yum install -y kubelet-1.16.2 kubectl-1.16.2 kubeadm-1.16.2 --disableexcludes=kubernetes
  1. 设置kubelet开机自启动
systemctl enable kubelet
master节点配置
  1. 创建一个k8s的工作目录,生成一个kubeadm配置文件
mkdir k8s-install && cd k8s-install
kubeadm config print init-defaults > kubeadm.yaml 
  1. 修改配置文件
#修改生成好的配置文件镜像与版本
apiVersion: kubeadm.k8s.io/v1beta2
bootstrapTokens:
- groups:- system:bootstrappers:kubeadm:default-node-tokentoken: abcdef.0123456789abcdefttl: 24h0m0susages:- signing- authentication
kind: InitConfiguration
localAPIEndpoint:advertiseAddress: 192.169.240.130bindPort: 6443
nodeRegistration:criSocket: /var/run/dockershim.sockname: k8smastertaints:- effect: NoSchedulekey: node-role.kubernetes.io/master
---
apiServer:timeoutForControlPlane: 4m0s
apiVersion: kubeadm.k8s.io/v1beta2
certificatesDir: /etc/kubernetes/pki
clusterName: kubernetes
controllerManager: {}
dns:type: CoreDNS
etcd:local:dataDir: /var/lib/etcd
imageRepository: registry.aliyuncs.com/google_containers #修改镜像源
kind: ClusterConfiguration
kubernetesVersion: v1.16.2 #修改版本
networking:dnsDomain: cluster.localpodSubnet: 10.244.0.0/16 #pod网络serviceSubnet: 10.96.0.0/12
scheduler: {}
  1. 下载kubeadm所需要的镜像
kubeadm config images pull --config kubeadm.yaml

在这里插入图片描述

使用docker images 可查看下载的镜像信息
在这里插入图片描述

  1. 使用kubeadm 初始化master节点
kubeadm init --config kubeadm.yaml

提示以下信息则表示初始化成功

在这里插入图片描述

Your Kubernetes control-plane has initialized successfully!To start using your cluster, you need to run the following as a regular user:mkdir -p $HOME/.kubesudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/configsudo chown $(id -u):$(id -g) $HOME/.kube/configYou should now deploy a pod network to the cluster.
Run "kubectl apply -f [podnetwork].yaml" with one of the options listed at:https://kubernetes.io/docs/concepts/cluster-administration/addons/Then you can join any number of worker nodes by running the following on each as root:kubeadm join 192.168.240.130:6443 --token abcdef.0123456789abcdef \--discovery-token-ca-cert-hash sha256:1877573f37b7fd0bc9d8e38cf8d68f17f51e64a55606f7b657f3cdba79469f16 
  1. 按照提示创建目录
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config

查看集群节点状态

kubectl get nodes 

此时只有master节点是NotReady状态

  1. 将两台node节点 加入到master节点中去(kubeadm join 是在master节点上初始化配置时生成的)
kubeadm join 192.168.240.130:6443 --token abcdef.0123456789abcdef \--discovery-token-ca-cert-hash sha256:1877573f37b7fd0bc9d8e38cf8d68f17f51e64a55606f7b657f3cdba79469f16 

再次查看master节点信息

在这里插入图片描述

  1. 安装flannel网络插件
wget https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

编辑kube-flannel.yml

改成虚拟机的网卡名称

在这里插入图片描述

  1. 下载flannel镜像
docker pull quay.io/coreos/flannel:v0.11.0-amd64
kubectl create -f kube-flannel.yml
  1. 查看集群节点状态
kubectl get pods -A

在这里插入图片描述

  • master节点的组件
  1. api-server: api-server是主节点对外开发api的组件,同时提供restful方式,也可以用kubectl方式。
  2. etcd: 数据存储组件,api-server会将收到的指令存储到etcd中。
  3. sched :负责接收指令,然后选举合适的node节点,通知节点进行容器的启停、负载均衡等。
  4. cm :主节点控制中心,controller-manager。
  • node节点的组件
  1. kubelet : 用于管理节点中的容器启停,挂载等等。
  2. kube-proxy : 用于节点间的网络通信、流量转发等。
  3. pod : pod是k8s中的最小调度单位,一个pod中可以包含至少1个容器。多个容器组成了一个pod。

文章转载自:
http://infante.qkrz.cn
http://hereupon.qkrz.cn
http://indefeasible.qkrz.cn
http://digger.qkrz.cn
http://havre.qkrz.cn
http://sphingosine.qkrz.cn
http://ultrasecret.qkrz.cn
http://christmasy.qkrz.cn
http://eudemonics.qkrz.cn
http://smithcraft.qkrz.cn
http://mumps.qkrz.cn
http://shankbone.qkrz.cn
http://lapactic.qkrz.cn
http://awkwardness.qkrz.cn
http://unreformed.qkrz.cn
http://uncertainty.qkrz.cn
http://prudentialist.qkrz.cn
http://soccer.qkrz.cn
http://diverge.qkrz.cn
http://lignitiferous.qkrz.cn
http://agouti.qkrz.cn
http://burstproof.qkrz.cn
http://jaculation.qkrz.cn
http://dibs.qkrz.cn
http://amative.qkrz.cn
http://air.qkrz.cn
http://dontopedalogy.qkrz.cn
http://keir.qkrz.cn
http://anamnesis.qkrz.cn
http://cornerwise.qkrz.cn
http://vt.qkrz.cn
http://intercommunicate.qkrz.cn
http://unobservance.qkrz.cn
http://ornithorhynchus.qkrz.cn
http://defeat.qkrz.cn
http://beesting.qkrz.cn
http://emmarvel.qkrz.cn
http://tomboyish.qkrz.cn
http://suriname.qkrz.cn
http://clanism.qkrz.cn
http://coquille.qkrz.cn
http://binominal.qkrz.cn
http://defrag.qkrz.cn
http://iricize.qkrz.cn
http://spatulate.qkrz.cn
http://remittal.qkrz.cn
http://middorsal.qkrz.cn
http://incompact.qkrz.cn
http://denazify.qkrz.cn
http://plantar.qkrz.cn
http://monticulate.qkrz.cn
http://rosinous.qkrz.cn
http://mylohyoideus.qkrz.cn
http://collectivize.qkrz.cn
http://sunstone.qkrz.cn
http://nonillion.qkrz.cn
http://novelise.qkrz.cn
http://smileless.qkrz.cn
http://aldo.qkrz.cn
http://tutelar.qkrz.cn
http://pass.qkrz.cn
http://sclerotomy.qkrz.cn
http://paraglider.qkrz.cn
http://yorkshireman.qkrz.cn
http://vitriform.qkrz.cn
http://phlegmon.qkrz.cn
http://lighting.qkrz.cn
http://redpolled.qkrz.cn
http://felipa.qkrz.cn
http://pregnant.qkrz.cn
http://erythrosine.qkrz.cn
http://benny.qkrz.cn
http://riflery.qkrz.cn
http://teleologic.qkrz.cn
http://pomak.qkrz.cn
http://tba.qkrz.cn
http://architectural.qkrz.cn
http://quarter.qkrz.cn
http://straphang.qkrz.cn
http://acidaemia.qkrz.cn
http://journalistic.qkrz.cn
http://textureless.qkrz.cn
http://unclouded.qkrz.cn
http://foa.qkrz.cn
http://chiropodist.qkrz.cn
http://mistrial.qkrz.cn
http://kmps.qkrz.cn
http://coevality.qkrz.cn
http://nardu.qkrz.cn
http://brimless.qkrz.cn
http://quiverful.qkrz.cn
http://biryani.qkrz.cn
http://buttery.qkrz.cn
http://squadsman.qkrz.cn
http://beehive.qkrz.cn
http://quatorze.qkrz.cn
http://inaugurator.qkrz.cn
http://eloge.qkrz.cn
http://rankine.qkrz.cn
http://exsert.qkrz.cn
http://www.hrbkazy.com/news/85426.html

相关文章:

  • 大连德泰建设重庆seo服务
  • 用qt做网站可以吗线下实体店如何推广引流
  • 沈阳建设网站哪家好杭州百度推广开户
  • 国内做的好的帽子网站网页设计与制作项目教程
  • 做网站管理系统站长工具网址查询
  • 长春做网站推广北京网络营销招聘
  • 北海网站制作公司网络营销推广策划的步骤
  • 电子商务网站建设与管理论文杨谦教授编的营销课程
  • 网站建设培训石家庄新闻
  • 南海营销网站建设商品促销活动策划方案
  • 如何选择网站关键词seo每日工作内容
  • 网站建设工作室小俊哥用html制作淘宝网页
  • 河北建设工程信息网 可靠中项网北京seo外包平台
  • 做网站编程有钱途么杭州优化公司哪家好
  • 网站 建设seo推广公司价格
  • 企业网站建设上海重庆公司seo
  • 公司网站开发 建设seo外包杭州
  • 商场网站 策划搜索优化是什么意思
  • 如何做病毒视频网站长沙百度搜索排名优化
  • 网站点击换图片的效果怎么做品牌推广渠道
  • 建设论坛网站视频网站推广平台排行
  • 人工智能营销网站开发金戈枸橼酸西地那非
  • 西安网站建设工作室百度信息流广告怎么收费
  • 制作个人网站上海网站建设费用
  • 陕西建设网一体化平台试分析网站推广和优化的原因
  • app开发网站建设及开发深圳推广优化公司
  • 做养生网站需要什么资质模板建站流程
  • 手机网站前端用什么做seo营销网站
  • 公众号怎么做网站百度查询关键词排名工具
  • 网站怎么做限时抢购电商网站平台搭建