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

衡水网站建设哪家专业旅游网站开发参考文献

衡水网站建设哪家专业,旅游网站开发参考文献,太原seo整站优化,wordpress赞插件一、前言 工欲善其事,必先利其器。学习k8s肯定离不开环境的搭建,今天这篇文章将从0到1 搭建一个k8s集群。k8s集群的搭建方式也有很多,例如学习环境的minikube、使用kubeadmin工具安装,再或则是难度最大的通过二进制文件一个一个组…

一、前言

工欲善其事,必先利其器。学习k8s肯定离不开环境的搭建,今天这篇文章将从0到1 搭建一个k8s集群。k8s集群的搭建方式也有很多,例如学习环境的minikube、使用kubeadmin工具安装,再或则是难度最大的通过二进制文件一个一个组件安装,由于文章是站在一个后端开发的角度来编写的,所以不使用二进制方式安装(说白了,难度太大了),这里我们选择使用kubeadmin工具来安装k8s集群。

二、环境准备

首先我们需要3台虚拟机,一主二从,配置如下。当然配置也可以适当的降低,问题不大。

IP配置系统
master:192.168.159.18G/4CCentos7
worker1:192.168.159.1384G/2CCentos7
worker2:192.168.159.1394G/2CCentos7

三、初始化工作

1、配置主机名

为了方便后续区别不同主机,我们可以给每台虚拟机设置一下主机名。这里我们将master节点设置为 k8smaster,两个worker节点分别命名为 k8sworker1和k8sworker2。这里以master节点为例,输入命令

hostnamectl set-hostname k8smaster && bash

剩下两个几点也执行对应的命令,分别为:

hostnamectl set-hostname k8sworker1 && bash

hostnamectl set-hostname k8sworker2 && bash

2、配置域名解析

同时分别在三台服务器配置 域名解析

vim /etc/hosts

这样就可以直接通过域名去访问了,例如我们在master1上可以直接 ping worker1

3、配置免密登录

为了方便操作,我们可以设置免密登录。

(1)ssh-keygen,一路回车

(2)把本地生成的公钥复制到远程主机

ssh-copy-id master

ssh-copy-id worker1

ssh-copy-id worker2

4、关闭防火墙

为了方便操作,我们将防火墙直接关闭,省的安装的过程中因为防火墙导致的安装失败(当然线上一般不会关闭防火墙,而是开放对应端口),我们只是为了方便学习。在三台服务器上分别执行一下命令

systemctl stop firewalld && sysctl disable firewalld 

关闭并禁止防火墙开启。

5、关闭SELiunx

set -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

运行完后重启服务器,然后输入命令检查SELINUX是否已经关闭,如果出现Disabled则表示成功关闭了Seliunx

geetenforce

6、同步时间

为了避免长期运行状态下服务器之间的实践不一致,所以我们需在服务器之间进行时间同步,通常我们会使用ntpdate这个工具来同步时间。接下来在三台服务器上执行以下命令,用于安装ntpdate

yum install -y ntpdate
安装完成后,我们执行对应的命令来设置时间源
ntpdate cn.pool.ntp.org

7、安装基础软件包

考虑到不同虚拟机之间可能版本不一样,导致所包含的软件包不一样,所以这里列举了一些我们经常用到的软件包。

yum install -y yum-utils device-mapper-persistent-data lvm2 
wget net-tools nfs-utils lrzsz gcc gcc-c++ make cmake libxml2-devel openssl-devel curl 
curl-devel unzip sudo ntp libaio-devel wget vim ncurses-devel autoconf automake zlib devel python-devel epel-release openssh-server socat ipvsadm conntrack ntpdate telnet 
ipvsadm 

8、关闭交换分区

vim /etc/fatab

检查一下交换分区是否已经关闭:free -h

9、修改内核参数

1、加载br_netfilter模块

在三个节点分别执行 modprobe br_netfilter

2、启动相关内核参数

在安装和配置k8s集群时,需要开启一些内核参数以确保网络功能正常运行,在三个节点执行以下脚本

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
使内核参数生效
sysctl -p /etc/sysctl.d/k8s.conf

四、安装Docker

1、配置Docker的阿里云yum源

在三台服务器分别执行

vim /etc/yum.repos.d/kuberntes.repo

[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=0

2、安装Docker

在三台服务器上分别安装Docker

1、yum install docker-ce-20.10.6 docker-ce-cli-20.10.6 containerd.io -y

2、设置为开机自启动 systemctl start docker && systemctl enable docker.service

3、设置Docker的文件驱动为systemd,默认为cgroupfs,kubelet默认使用systemd,两者必须统一

vim /etc/docker/daemon.json

完整的配置

{"registry-mirrors": ["https://docker.registry.cyou","https://docker.m.daocloud.io","https://noohub.ru","https://huecker.io","https://dockerhub.timeweb.cloud","https://docker.rainbond.cc"],"exec-opts": ["native.cgroupdriver=systemd"]
}

保存并重启docker

systemctl daemon-reload

systemctl restart docker

最后查看Docker状态

systemclt status docker

五、结束语

至此k8s所需要的基本环境已经搭建完成,接下来就是安装k8s集群了,会放到下一篇文章中继续,希望对你有所帮助。

六、未完待续


文章转载自:

http://obliPxso.tdgwg.cn
http://WMqAMzsz.tdgwg.cn
http://zMfEQBML.tdgwg.cn
http://bn1nMKJz.tdgwg.cn
http://QXhp2vKU.tdgwg.cn
http://AnsebNno.tdgwg.cn
http://xlfF5hep.tdgwg.cn
http://a4AI1CeC.tdgwg.cn
http://GXFqaPpc.tdgwg.cn
http://HiDmKPKu.tdgwg.cn
http://sxlXL1WK.tdgwg.cn
http://91E2mKo0.tdgwg.cn
http://xPMwUgkQ.tdgwg.cn
http://BiCCNWJh.tdgwg.cn
http://8IAwWpcc.tdgwg.cn
http://lC5Wkfnb.tdgwg.cn
http://mvoHW7KW.tdgwg.cn
http://KSPPe4Bc.tdgwg.cn
http://z5HBWcen.tdgwg.cn
http://4fYDesQr.tdgwg.cn
http://eNjtRtvs.tdgwg.cn
http://wAxgdCDG.tdgwg.cn
http://OEfhpCXK.tdgwg.cn
http://dUAQpxsb.tdgwg.cn
http://O9qjgKlt.tdgwg.cn
http://WjrfqGsb.tdgwg.cn
http://zInUoeLT.tdgwg.cn
http://qtf13VaI.tdgwg.cn
http://3o8ogbp1.tdgwg.cn
http://ZYgOA1Od.tdgwg.cn
http://www.dtcms.com/wzjs/740267.html

相关文章:

  • 购物网站静态页面模板建设网站那里好
  • 用dw做网站的视频最新仿uehtml网站源码
  • 平台网站建设报价wordpress 菜单 颜色
  • 温州网站建设及推广怎么查房产信息查询
  • 自己建的网站百度查找不到想做一个自己设计公司的网站怎么做
  • 怎样快速学好网站建设一级做a免费体验区不用下载网站
  • django做待办事项网站如何确认wordpress使用什么主题
  • 国外品牌网站深圳优化公司公认安高粱seo
  • html5网站在线制作建立网站团队
  • 建网站如何安装wordpress主题
  • 网站没有经过我司审核通过白名单长沙公司排行榜
  • 家具网站建设需求网站建设清单
  • 网站建设手机源码雅江网站建设
  • 网站怎么加友情链接网站空间服务器续费
  • 织梦手机网站有广告黄冈网站推广在线
  • 网上装修公司网站策划书商标设计网站免费
  • 宁津做网站seo站内优化技巧
  • 小说网站推荐网站建设规划过程和
  • 福安市教育局建设网站怎么做链接
  • 建设c2c网站需要多少投资问答社区网站建设
  • 教你如何建设网站阿里去wordpress前台登陆验证码
  • 个人怎么做跨境电商市场seo是什么意思
  • 网站建设基础课件东莞常平社保咨询电话
  • 做网站一般都选哪家公司网站后缀
  • 江苏连云港网站制作公司安阳网站制作 网络服务
  • 南通网站托管做网站用到的软件
  • 网站制作教程如何做公司网站推广
  • 网站建设360 全景制作方案如何进外贸大公司网站
  • 石家庄模板建站代理网页设计代码写入文字
  • 淘宝做网站被骗增长超人做网站多少钱