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

网站开发平台的含义网站建设需要用到的技术

网站开发平台的含义,网站建设需要用到的技术,wordpress升级vip,windows 网站建设背景 之前,我已经在一台worker node上安装了local lvm 的provisioner来模拟需要本地高IOPS的数据库等stafeful应用的实现。 为了后续给虚拟机里的K8s集群安装可用的metrics和logs监控系统(metrics和logs的时序数据库需要永久存储)&#xff0…

背景

之前,我已经在一台worker node上安装了local lvm 的provisioner来模拟需要本地高IOPS的数据库等stafeful应用的实现。
为了后续给虚拟机里的K8s集群安装可用的metrics和logs监控系统(metrics和logs的时序数据库需要永久存储),特为K8s 集群提供基于nfs的文件服务器一台,并安装nfs provisioner, 以便实现动态分配nfs volume给pods使用的目的。

实现一套nfs server/client 系统

Step1 nfs server installation

Target :File server
IP: 192.168.80.223
NFS folder:/mnt/nfs_share

   # 安装nfs server25  sudo apt install -y nfs-kernel-server #创建目录26  sudo mkdir -p /mnt/nfs_share  27  sudo chmod 777 /mnt/nfs_share 28  sudo vim /etc/exports #添加一行  /mnt/nfs_share *(rw,sync,no_root_squash,no_subtree_check)30  sudo exportfs -ra# 重启nfs服务33  sudo systemctl restart nfs-server# 确保开机自启动34  sudo systemctl enable nfs-server 

Step2 nfs-clients installation

Target :K8s worker nodes
NFS folder:/mnt/nfs_client

  157  sudo apt install -y nfs-common158  sudo mkdir -p /mnt/nfs_client159  sudo mount -t nfs 192.168.80.223:/mnt/nfs_share /mnt/nfs_client160  vim /etc/fstab
#添加一行 192.168.80.223:/mnt/nfs_share  /mnt/nfs_client  nfs  defaults  0  0

实现nfs provisioner

step1 installing

Target:K8s cp(master) node

#通过Helm 添加nfs provisioner,先添加相应chart的repo564  helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/ 565  helm repo update# 安装nfs provisioner,我忘记将这个nfs provisioner需要的controller等资源单独放一个namespace了。566  helm install nfs-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner   \--set nfs.server=192.168.80.223  \--set nfs.path=/mnt/nfs_share

step2 验证

# sc是cluster wide的资源,所以不用-n 指定namespace
root@master:/opt/k8sconfig$sudo kubectl get sc 
NAME                  PROVISIONER                                                     RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE
nfs-client            cluster.local/nfs-provisioner-nfs-subdir-external-provisioner   Delete          Immediate              true                   36m
topolvm-provisioner   topolvm.io                                                      Delete          WaitForFirstConsumer   true                   5d19h
# 查看controller的pod 是否在运行
root@master:/opt/k8sconfig$sudo kubectl get pods 
NAME                                                              READY   STATUS             RESTARTS   AGE
nfs-provisioner-nfs-subdir-external-provisioner-5796dc5fcfq6k2c   1/1     Running            0          36m
http://www.yayakq.cn/news/464845/

相关文章:

  • 怎么做网站自动采集数据专业关键词排名优化软件
  • wordpress创建企业网站京津冀协同发展对河北的影响
  • 阜阳微商城网站建设数据库网站 建设方案
  • 个人做哪方面的网站微信公众号怎么建网站
  • 国外网站推广如何做重庆招投标信息网官网
  • 清溪镇网站建设公司买商标
  • 怎么做视频网站赚钱吗写软文平台
  • 建设网站的价格是多少建设官网站
  • 秦皇岛网站seo电脑培训班的课程
  • 西安学校网站制作四川住房建设和城乡建设厅假网站
  • 如何用visual做网站oppo软件商店更新
  • 如何做网站宣传片开发商破产了购房者怎么办
  • 德州万企互联网站制作做个人网站到哪里做
  • 门窗网站建设wordpress文章添加分享代码
  • 网站设计 尺寸服装加工厂网站建设方案计划书
  • 网站开发参考文献2015年后天津市建设工程交易中心网站
  • 科技类公司网站怎么设计互联网 现代农业网站建设
  • 网站关键词几个好商城和营销型网站建设
  • 低价网站建设新闻seo整站优化外包
  • 成都有做网站的公司吗东莞设计网站推荐
  • 自己做网站能做付费链接吗大连网络宣传网站
  • 河北省建设机械协会网站关于网站建设公司大全
  • 杭州品牌网站做程序任务发布的网站
  • 电商网站建设在哪里找设计师修改wordpress字体大小
  • 攀枝花移动网站建设wordpress 超过20M
  • 天津武清网站建设苏宁易购网站设计怎么制作
  • 北京网站设计服务学校网站建设计划
  • 门户网站建设工作情况网站悬浮窗代码
  • 彩票网站搭建百度引流推广怎么做
  • 中国建材建设网站医疗网站备案