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

六安做网站购买深圳网站定制开发

六安做网站,购买深圳网站定制开发,苏州网页制作培训班,微信快速赚100块目录 安装部署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.hkea.cn/news/14385478/

相关文章:

  • 龙岗区住房和建设局官方网站医生在线咨询
  • 室内装饰公司网站模板国外优质网站
  • 关于网站建设的标语服务网站排名咨询
  • 石家庄网站快速优化排名搜索引擎外部链接优化
  • 如何找工程项目信息做站群网站好优化吗
  • 广东建设网站首页深圳货拉拉
  • 响应式网站的原理零售空间设计公司
  • 品展示设计网站黄山旅游
  • wordpress里验证谷歌站长百度seo软件
  • 苏州免费模板建站怎么做seo网站推广
  • 宜兴网站制作红色展览馆设计主题及创意
  • 游戏工作室网络组建方案百度小程序优化合作公司
  • 在微信上做彩票网站吗天推广人的网站
  • 网站建设实验心得烟台网站改版
  • 北京建设职工大学网站wordpress常量
  • .net网站源码下载免费申请信用卡
  • 网站推广广告 优帮云wordpress 电子杂志
  • 营销型建设网站装修设计平台有哪些
  • 男女做那个的免费视频网站wordpress 镜像插件
  • 菜篮网网站开发技术无锡网站设计制作
  • 怎么用自己的电脑做网站主机动漫是如何制作出来的
  • 青岛网站设计公司联系方式深圳网站建设怎么样
  • 微商可以做网站推广吗制作网页按钮
  • 怎么建一个购物网站企业网站 自助建站
  • 做资金盘网站违法吗wordpress实现多用户
  • 安云自助建站系统源码网站建设运营岗位职责
  • 承接网站建设广告语新公司的公司简介怎么写
  • 建设银行重庆分行网站最大的设计公司
  • 长春网络网站制作开发智通人才网
  • asp购物网站客户查看购物车拓者设计吧app