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

六安做网站广州开发区第二小学

六安做网站,广州开发区第二小学,深圳市建筑市场信息公开平台,怎样在手机上制作网页目录 安装部署Calico 网络 #xff08;一#xff09;环境准备 #xff08;二#xff09;部署docker环境 #xff08;三#xff09;部署kubernetes集群 #xff08;四#xff09;部署Calico网络插件 安装部署Calico 网络 #xff08;一#xff09;环境准备 IP地…目录 安装部署Calico 网络 一环境准备 二部署docker环境 三部署kubernetes集群 四部署Calico网络插件 安装部署Calico 网络 一环境准备 IP地址 主机名 组件 192.168.100.131 k8s-master kubeadm、kubelet、kubectl、docker-ce 192.168.100.132 k8s-node01 kubeadm、kubelet、kubectl、docker-ce 192.168.100.133 k8s-node02 kubeadm、kubelet、kubectl、docker-ce 注意所有主机配置推荐CPU2C  Memory2G 1、主机初始化配置 所有主机配置禁用防火墙和selinux [rootlocalhost ~]# setenforce 0[rootlocalhost ~]# iptables -F[rootlocalhost ~]# systemctl stop firewalld[rootlocalhost ~]# systemctl disable firewalld[rootlocalhost ~]# systemctl stop NetworkManager[rootlocalhost ~]# systemctl disable NetworkManager[rootlocalhost ~]# sed -i /^SELINUX/s/enforcing/disabled/ /etc/selinux/config 配置主机名并绑定hosts不同主机名称不同 [rootlocalhost ~]# hostname k8s-master [rootk8s-master ~]# cat EOF /etc/hosts 192.168.100.131 k8s-master 192.168.100.132 k8s-node01 192.168.100.133 k8s-node02 EOF [rootlocalhost ~]# hostname k8s-node01 [rootlocalhost ~]# hostname k8s-node02 所有主机配置初始化 [rootk8s-master ~]# yum -y install vim wget net-tools lrzsz[rootk8s-master ~]# swapoff -a[rootk8s-master ~]# sed -i /swap/s/^/#/ /etc/fstab[rootk8s-master ~]# cat EOF /etc/sysctl.confnet.bridge.bridge-nf-call-ip6tables 1net.bridge.bridge-nf-call-iptables 1EOF[rootk8s-master ~]# modprobe br_netfilter[rootk8s-master ~]# sysctl -p 二部署docker环境 三台主机上分别部署 Docker 环境因为 Kubernetes 对容器的编排需要 Docker 的支持。 [rootk8s-master ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo[rootk8s-master ~]# yum install -y yum-utils device-mapper-persistent-data lvm2使用 YUM 方式安装 Docker 时推荐使用阿里的 YUM 源。[rootk8s-master ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo[rootk8s-master ~]# yum clean all yum makecache fast[rootk8s-master ~]# yum -y install docker-ce[rootk8s-master ~]# systemctl start docker[rootk8s-master ~]# systemctl enable docker镜像加速器所有主机配置[rootk8s-master ~]# cat END /etc/docker/daemon.json{registry-mirrors:[ https://nyakyfun.mirror.aliyuncs.com ]}END[rootk8s-master ~]# systemctl daemon-reload[rootk8s-master ~]# systemctl restart docker 三部署kubernetes集群 1组件介绍 三个节点都需要安装下面三个组件 kubeadm安装工具使所有的组件都会以容器的方式运行 kubectl客户端连接K8S API工具 kubelet运行在node节点用来启动容器的工具 2配置阿里云yum源 使用 YUM 方式安装 Kubernetes时推荐使用阿里的 YUM 源。 准备好基础环境和 Docker 环境下面就开始通过 Kubeadm 来部署 Kubernetes 集群。首先安装 Kubelet、Kubeadm 和 Kubectl。 [rootk8s-master ~]# ls /etc/yum.repos.d/ [rootk8s-master ~]# cat /etc/yum.repos.d/kubernetes.repo 3安装kubelet kubeadm kubectl 所有主机配置 [rootk8s-master ~]# yum install -y kubelet kubeadm kubectl [rootk8s-master ~]# systemctl enable kubelet kubelet 刚安装完成后通过 systemctl start kubelet 方式是无法启动的需要加入节点或初始化为 master 后才可启动成功。 4配置init-config.yaml Kubeadm 提供了很多配置项Kubeadm 配置在 Kubernetes 集群中是存储在ConfigMap 中的也可将这些配置写入配置文件方便管理复杂的配置项。Kubeadm 配内容是通过 kubeadm config 命令写入配置文件的。 在master节点安装master 定于为192.168.200.111通过如下指令创建默认的init-config.yaml文件 [rootk8s-master ~]# kubeadm config print init-defaults init-config.yaml init-config.yaml配置如下 5安装master节点 拉取所需镜像 [rootk8s-master ~]# kubeadm config images list --config init-config.yaml [rootk8s-master ~]# kubeadm config images pull --config init-config.yaml 安装matser节点 [rootk8s-master ~]# kubeadm init --configinit-config.yaml //初始化安装K8S 根据提示操作 kubectl 默认会在执行的用户家目录下面的.kube 目录下寻找config 文件。这里是将在初始化时[kubeconfig]步骤生成的admin.conf 拷贝到.kube/config [rootk8s-master ~]# mkdir -p $HOME/.kube [rootk8s-master ~]# cp -i /etc/kubernetes/admin.conf $HOME/.kube/config [rootk8s-master ~]# chown $(id -u):$(id -g) $HOME/.kube/config Kubeadm 通过初始化安装是不包括网络插件的也就是说初始化之后是不具备相关网络功能的比如 k8s-master 节点上查看节点信息都是“Not Ready”状态、Pod 的 CoreDNS无法提供服务等。 6安装node节点 根据master安装时的提示信息 [rootk8s-node01 ~]# kubeadm join [rootk8s-node02 ~]# kubeadm join [rootk8s-master ~]# kubectl get nodes 前面已经提到在初始化 k8s-master 时并没有网络相关配置所以无法跟 node 节点通信因此状态都是“NotReady”。但是通过 kubeadm join 加入的 node 节点已经在k8s-master 上可以看到。 四部署Calico网络插件 1、安装 Calico 网络插件 [rootk8s-master ~]# kubectl apply -f calico.yaml 2、查看node节点状态。 [rootk8s-master ~]# kubectl get nodes 3、查看所有pod状态 [rootk8s-master ~]# kubectl get pod --all-namespaces 4、查看所有system状态 [rootk8s-master ~]# kubectl get pod -n kube-system 5、查看所有docker镜像 [rootk8s-master ~]# docker images 6、查看master以及node 的ifconfig信息 Master Node01 Node02
http://www.dnsts.com.cn/news/227237.html

相关文章:

  • seo网站推广的作用建筑工程公司名字
  • 服饰视频网站建设整站优化 快速排名
  • 大连做网站外包百度快照搜索
  • 怎样在手机上面建设网站怎么推广我的网站吗
  • 自己做的网站添加域名大学网站建设的目标与思路
  • 网站开发私活分成什么网站可以做字体效果好
  • 网站制作算什么费用网站图片类型
  • 如何做网站优惠券推广网站建设是属现代服务吗
  • 网站作为医院形象建设vivo手机的网站开发
  • 人社局网站群建设工作方案国外买域名的网站
  • 商务网站设计报告天津市工程建设交易网站查汗国
  • 企业网站建设备案都需要什么长春网站建设索q479185700
  • 做建筑看那些网站厨师培训机构
  • 各大网站rss订阅源地址淄博网站快照优化公司
  • 建网站的公司南京莱芜网络小说作家
  • 网站做淘宝客有什么要求范县网站建设价格
  • 汉中专业做网站北京网站优化指导
  • 网站跳出率一般多少优化方案范文
  • 金泉网网站建设常州市做网站
  • 上海市建设工程交易中心网站如何做网站管理
  • 手机网络wap是什么意思信息流优化师没经验可以做吗
  • 快站 淘宝优惠券电子商务网站软件建设的
  • 互力互通网站建设flash网站建设方案
  • 校园网络及网站建设外贸网站个人简介
  • 网站建设etw网站策划方案论文
  • 好的网站建设价格证书兼职的正规平台哪里有
  • wordpress+下载站网站开发语言windows
  • 信誉好的合肥网站建设社交型网站首页面设计分析
  • 适合高中生做网站的主题网络营销企业有哪些
  • 城市建设网站通过alt让搜索引擎了解该图片信息很多是网站有问题吗