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

网站备案 历史定制微信软件

网站备案 历史,定制微信软件,微信开放平台登录,国外的设计网站app每日禅语 古代,一位官员被革职遣返,心中苦闷无处排解,便来到一位禅师的法堂。禅师静静地听完了此人的倾诉,将他带入自己的禅房之中。禅师指着桌上的一瓶水,微笑着对官员说:​“你看这瓶水,它已经…

每日禅语

古代,一位官员被革职遣返,心中苦闷无处排解,便来到一位禅师的法堂。禅师静静地听完了此人的倾诉,将他带入自己的禅房之中。禅师指着桌上的一瓶水,微笑着对官员说:​“你看这瓶水,它已经放置在这里许久了,每天都有尘埃、灰烬落在里面,但它依然澄清透明。你知道这是何故吗?​”官员思索了良久,似有所悟:​“所有的灰尘都沉淀到瓶底了。​”禅师点了点头,说道:​“世间烦恼之事数之不尽,有些事越想忘掉却越挥之不去,那就索性记住它好了。就像瓶中水,如果你不停地振荡它,就会使整瓶水都不得安宁,混浊一片;如果你愿意慢慢地、静静地让它们沉淀下来,用宽广的胸怀容纳它们,那么心灵不但并未因此受到污染,反而更加纯净。​”官员恍然大悟。观水学做人,时常自省,便能和光同尘,愈深邃愈安静;便能至柔而有骨,执着而穿石,以“天下之至柔,驰骋天下之至坚”​。时常自省,便能灵活处世,不拘泥于形式,因时而变,因势而变,因器而变,因机而动,生机无限;时常自省,便能清澈透明,纤尘不染;时常自省,便能润泽万物,有容乃大,通达而广济天下,奉献而不图回报

文章背景

一般常用的日志挂载方式有elk,grafana等工具连接查看,但是这些方式都是需要充足的资源的,而且部署方式比较麻烦。但是搭建k8s集群以后,日志分布在不同的机器上面,需要用一种简单便捷的日志收集方式统一收集到一台机器上面做日志查看。对于自己学习或者是公司的内部系统需要做应用的日志收集,使用nfs的日志收集方式无不是一种简单且便捷的方式,本文以nfs作为远程存储,统一存放pod日志。 

 1.安装nfs服务(所有节点)

yum install -y nfs-utils rpcbind

2.创建共享目录设置日志收集服务器地址

本文所有日志都收集在172.17.12.24服务器上面,在24服务上面创建共享目录

mkdir -p /home/apps/nfs
chmod -R 755 /home/apps/nfs

3.编辑 /etc/exports,添加以下内容

/home/apps/nfs/  *(rw,no_root_squash,sync)

4.使配置生效

exportfs -r

5.启动服务(所有节点)

systemctl start rpcbind
systemctl start nfs
systemctl enable rpcbind
systemctl enable nfs

6.创建pv(k8s集群控制节点操作)

apiVersion: v1
kind: PersistentVolume
metadata:name: pv-nfs-prod-24namespace: prodlabels:env: uat
spec:capacity:storage: 60GivolumeMode: FilesystemaccessModes:- ReadWriteManypersistentVolumeReclaimPolicy: RetainstorageClassName: ""nfs:path: /home/apps/nfs/server: 172.17.12.24

7.创建pvc(k8s集群控制节点操作

apiVersion: v1
kind: PersistentVolumeClaim
metadata:name: pvc-nfs-prod-24namespace: prod
spec:accessModes:    # 访问模式- ReadWriteManyvolumeMode: Filesystem    # 存储卷模式resources:    # 资源请求requests:storage: 30GistorageClassName: ""selector:matchLabels:env: "uat"

8.配置pod使用pvc(k8s集群控制节点操作

---
apiVersion: apps/v1
kind: Deployment
metadata:name: deploy-myapp
spec:replicas: 3selector:matchLabels:app: myapptemplate:metadata:labels:app: myappspec:affinity:nodeAffinity:    # pod调度preferredDuringSchedulingIgnoredDuringExecution:- weight: 1preference:matchExpressions:- key: typeoperator: Invalues:- "app"- key: envoperator: Invalues:- "uat"containers:- name: myappimage: harbor.neiwang.com/demo/myapp:1.0.2imagePullPolicy: IfNotPresentports:- name: main-httpcontainerPort: 8201- name: main-dubbocontainerPort: 28201env:- name: POD_NAME    # 使用Downward API获取POD名称valueFrom:fieldRef:apiVersion: v1fieldPath: metadata.nameenvFrom:    # 引用configMap中的环境变量- configMapRef:name: cm-common- configMapRef:name: cm-springvolumeMounts:- mountPath: /app/logname: logdirsubPathExpr: myapp/$(POD_NAME)    # 使用子目录, 便于定位指定pod的日志volumes:- name: logdirpersistentVolumeClaim:claimName: pvc-nfs-prod-24imagePullSecrets:    # 从私有harbor仓库拉取镜像需要配置账户信息的secret- name: registry-harbor---
apiVersion: v1
kind: Service
metadata:name: svc-myapp
spec:selector:app: myappports:- name: main-httpprotocol: TCPport: 8201targetPort: 8201- name: main-dubboprotocol: TCPport: 28201targetPort: 28201

9.启动并且查看日志

使用yaml文件创建deployment和service
kubectl create -f myapp.yaml
查看pod是否启动
kubectl get pods
到nfs服务端查看是否有新生成的pod文件

http://www.yayakq.cn/news/138165/

相关文章:

  • 高企达建设公司网站现代著名设计师及作品
  • 网站如何做二级栏目网站编辑岗位
  • 青岛建站合作扬州专业外贸网站建设推广
  • 网站建设无锡海之睿网站导航的作用
  • 会网站建设怎样赚钱淮北人论坛招聘信息
  • 做标签网站是什么怎么用代码创建网站教程
  • 网站开发分销系统可以做旅行计划的网站
  • 做算法题的 网站广州网站开发哪家专业
  • 网站设置反爬虫的常用方法有哪些网站建设seo推广
  • 全国注册信息查询系统重庆seo扣费
  • 临沂网站优化哪家好wordpress批量alt代码
  • frontpage做视频网站网站页面框架设计影响用户
  • 企业网站后台管理北京专业网站建设网站推广
  • 网站代备案徐州万网网站建设
  • 公司网站建设方案模板信息部网站建设工作计划
  • 改版网站收费绍兴网站建设专业的公司4000-262-
  • 上海网站建设 分类广告稿定设计网站官网入口
  • 做php网站开发能赚钱吗免费主题软件app
  • 安徽美丽乡村建设网站住房和城乡建设部网站科技项目
  • 织梦做的网站总是被攻击交互设计个人网站
  • 做网站需要哪个系统虚拟机wordpress教程视频教程
  • 一屏式网站有什么好处ui设计手机界面
  • 厦门模版网站池州城乡住房建设厅网站
  • 网站空间的分类wordpress第三方登录教程
  • 开发网站的工具有哪些专业的网站建设联系方式
  • 营销类网站源码哥网站的模板
  • 三亚网站开发哪家好新冠疫苗接种最新消息
  • 公司网站开发合同 华律网哪里有放网站的免费空间
  • 地方网站做的好的企业免费网站建设哪个品牌好
  • 江苏常州武进区建设局网站汽车网站模板下载