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

购物网站界面设计策划上海工业设计公司

购物网站界面设计策划,上海工业设计公司,哪个彩票网站做代理反水高,建模k8s-集群部署1 一、基础环境准备二、docker环境准备三、k8s集群部署1.kubeadm创建集群2.使用kubeadm引导集群 总结 一、基础环境准备 首先#xff0c;需要准备三个服务器实例#xff0c;这里我使用了阿里云创建了三个实例#xff0c;如果不想花钱#xff0c;也可以在VM上创… k8s-集群部署1 一、基础环境准备二、docker环境准备三、k8s集群部署1.kubeadm创建集群2.使用kubeadm引导集群 总结 一、基础环境准备 首先需要准备三个服务器实例这里我使用了阿里云创建了三个实例如果不想花钱也可以在VM上创建。 这三个实例最好选择2vCPU4GiB因为我之前选择2vCPU2GiB没有搭建成功当然也可能是网络的问题。可以在创建的时候就命名好对应的实例名称k8s-master、k8s-node1和k8s-node2。 接着通过终端连接这三个实例这里我使用的是FinalShell连接的。 这里要在各个实例中互相ping下各自的公网IP是否能ping通。至此服务器实例以搭建完成。 二、docker环境准备 1移除以前docker相关包 sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine2配置yum源 sudo yum install -y yum-utilssudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3安装docker yum install -y docker-ce-20.10.7 docker-ce-cli-20.10.7 containerd.io-1.4.64启动 systemctl enable docker --now5配置加速 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json -EOF {registry-mirrors: [这里填写自己的阿里云镜像加速地址],exec-opts: [native.cgroupdriversystemd],log-driver: json-file,log-opts: {max-size: 100m},storage-driver: overlay2 } EOF sudo systemctl daemon-reload sudo systemctl restart docker至此docker环境已安装完毕 三、k8s集群部署 1.kubeadm创建集群 这里需要满足以下的条件 一台兼容的 Linux 主机。Kubernetes 项目为基于 Debian 和 Red Hat 的 Linux 发行版以及一些不提供包管理器的发行版提供通用的指令 每台机器 2 GB 或更多的 RAM 如果少于这个数字将会影响你应用的运行内存) 2 CPU 核或更多 集群中的所有机器的网络彼此均能相互连接(公网和内网都可以) 设置防火墙放行规则 节点之中不可以有重复的主机名、MAC 地址或 product_uuid。请参见这里了解更多详细信息。 设置不同hostname 开启机器上的某些端口。请参见这里 了解更多详细信息。内网互信 禁用交换分区。为了保证 kubelet 正常工作你 必须 禁用交换分区。 ○ 永久关闭 根据上面的条件通过代码依次实现 1基础环境搭建 这里对三个服务器实例均执行如下代码 #各个机器设置自己的域名,不要直接复制 hostnamectl set-hostname k8s-master/k8s-node1/k8s-node2# 将 SELinux 设置为 permissive 模式相当于将其禁用 sudo setenforce 0 sudo sed -i s/^SELINUXenforcing$/SELINUXpermissive/ /etc/selinux/config#关闭swap swapoff -a sed -ri s/.*swap.*/#/ /etc/fstab#允许 iptables 检查桥接流量 cat EOF | sudo tee /etc/modules-load.d/k8s.conf br_netfilter EOFcat EOF | sudo tee /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables 1 net.bridge.bridge-nf-call-iptables 1 EOF sudo sysctl --system 2安装kubelet、kubeadm、kubectl cat EOF | sudo tee /etc/yum.repos.d/kubernetes.repo [kubernetes] nameKubernetes baseurlhttp://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 enabled1 gpgcheck0 repo_gpgcheck0 gpgkeyhttp://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpghttp://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg excludekubelet kubeadm kubectl EOFsudo yum install -y kubelet-1.20.9 kubeadm-1.20.9 kubectl-1.20.9 --disableexcludeskubernetessudo systemctl enable --now kubelet2.使用kubeadm引导集群 1下载各个机器需要的镜像 为了保险起见三个实例均执行下面的命令 sudo tee ./images.sh -EOF #!/bin/bash images( kube-apiserver:v1.20.9 kube-proxy:v1.20.9 kube-controller-manager:v1.20.9 kube-scheduler:v1.20.9 coredns:1.7.0 etcd:3.4.13-0 pause:3.2 ) for imageName in ${images[]} ; do docker pull registry.cn-hangzhou.aliyuncs.com/lfy_k8s_images/$imageName done EOFchmod x ./images.sh ./images.sh2初始化主节点只在主节点执行 #所有机器添加master域名映射以下需要修改为自己的可通过ip a来查看自己的master域名映射 echo 172.31.0.4 cluster-endpoint /etc/hosts#主节点初始化 kubeadm init \ --apiserver-advertise-address172.31.0.4 \ --control-plane-endpointcluster-endpoint \ --image-repository registry.cn-hangzhou.aliyuncs.com/lfy_k8s_images \ --kubernetes-version v1.20.9 \ --service-cidr10.96.0.0/16 \ --pod-network-cidr192.168.0.0/16#所有网络范围不重叠 出现下面这段就说明主节点master初始化成功了这部分代码不要清楚留着后续加入从节点和主节点 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/configAlternatively, if you are the root user, you can run:export KUBECONFIG/etc/kubernetes/admin.confYou 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/You can now join any number of control-plane nodes by copying certificate authorities and service account keys on each node and then running the following as root:kubeadm join cluster-endpoint:6443 --token hums8f.vyx71prsg74ofce7 \--discovery-token-ca-cert-hash sha256:a394d059dd51d68bb007a532a037d0a477131480ae95f75840c461e85e2c6ae3 \--control-plane Then you can join any number of worker nodes by running the following on each as root:kubeadm join cluster-endpoint:6443 --token hums8f.vyx71prsg74ofce7 \--discovery-token-ca-cert-hash sha256:a394d059dd51d68bb007a532a037d0a477131480ae95f75840c461e85e2c6ae3根据上面的提示先执行如下代码 mkdir -p $HOME/.kubesudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/configsudo chown $(id -u):$(id -g) $HOME/.kube/config3可以查看结点 #查看集群所有节点 kubectl get nodes#查看集群部署了哪些应用 docker ps kubectl get pods -A # 运行中的应用在docker里面叫容器在k8s里面叫Pod kubectl get pods -A4设置.kube/config curl https://docs.projectcalico.org/v3.20/manifests/calico.yaml -O##可以通过.yaml的方式执行命令实现操作 kubectl apply -f calico.yaml5加入从节点 这里需要根据上面主节点控制面板成功后给出的内容。 kubeadm join cluster-endpoint:6443 --token x5g4uy.wpjjdbgra92s25pp \--discovery-token-ca-cert-hash sha256:6255797916eaee52bf9dda9429db616fcd828436708345a308f4b917d3457a22至此集群部署完成可以在主节点中查看结点情况 注意如果集群过期了可以使用如下命令重新创建节点加入 kubeadm token create --print-join-command总结 这篇文章主要记录k8s的集群部署1主2从。需要注意的是代码的执行不要搞乱有些命令只能主节点执行。
http://www.eeditor.cn/news/126381/

相关文章:

  • wordpress get_option 数组网站建设制作设计优化
  • 重庆做网站建设哪家好建设网站找什么问题
  • 湖南营销型网站建设 皆来磐石网络打开免费百度啊
  • 电子商务网站的建设ppt中小企业公司简介范本
  • 网页设计网站开发需要什么网站开通银行支付接口
  • 上海建材网站建设深圳品牌vi设计
  • 网站开发文档word简单html网页制作代码
  • 网站流量通道百度小说排行榜第一名
  • 网站改版 英文wordpress 和 wix
  • 网站集约化建设行业规定网络哪个运营商好
  • 网站外链快速建设凡科快图免费下载
  • 摄影网站备案建立第一个网站
  • 为什么大型网站都用phpwordpress使用自己的模板
  • 宁波网站建设详细内容有一个做名片的网站
  • 做资源网站广丰区建设局网站
  • 建设银行网站网址怎么做国内网站吗
  • 网站app定制漯河搜狗关键词优化排名软件
  • 天猫网站是怎么做seo优化的wordpress仿静态页
  • python做博客网站为什么这么多人嫌弃top域名
  • 江苏新有建设集团有限公司官方网站社保官方网站登录入口
  • 如何给网站做地图wordpress 页面伪静态页面
  • 做电商排名网站学校网站管理方案
  • 雕塑网站模板专业简历制作网站有哪些
  • 响应式网站wordpress一般通过什么来进行知识点挖掘
  • 专门做三国战纪的网站叫什么意思四川住房城乡和城乡建设厅网站首页
  • 晋中市科技馆网站建设设计一个介绍电视剧的网页
  • 怎么建设一个淘宝客网站谁知道江门网站设计华企立方
  • 网站源码下载哪个网站好网站标题关键词
  • 织梦做的网站很老做水军那些网站好
  • 建设网站专业公司吗wordpress头条主题