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

网站开发 职位晋升路线wordpress 添加广告位

网站开发 职位晋升路线,wordpress 添加广告位,asp.net mvc网站发布教程,国内ui网站1、修改自己对应的命名空间 2、local pv的方式必须先创建好目录在给权限 3、sts部署文件密码都要修改好在部署 yaml资源文件如下#xff1a; #配置mysql的root密码再部署#xff0c;如果部署了在修改root密码就会失败#xff0c;必须在初始化就把root密码修改好 #部署采…1、修改自己对应的命名空间 2、local pv的方式必须先创建好目录在给权限 3、sts部署文件密码都要修改好在部署 yaml资源文件如下 #配置mysql的root密码再部署如果部署了在修改root密码就会失败必须在初始化就把root密码修改好 #部署采用的local pv的模式持久化本地# local-sc.yml apiVersion: storage.k8s.io/v1 kind: StorageClass metadata:name: local-path provisioner: kubernetes.io/no-provisioner volumeBindingMode: WaitForFirstConsumer #延迟绑定参数很重要--- apiVersion: v1 kind: PersistentVolume metadata:name: pv-mysql-1 spec :capacity:storage: 5GivolumeMode: FilesystemaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-pathlocal:path: /data/mysql-1nodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues :- cole-k8s-worker1--- apiVersion: v1 kind: PersistentVolume metadata:name: pv-mysql-2 spec :capacity:storage: 5GivolumeMode: FilesystemaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-pathlocal:path: /data/mysql-2nodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues :- cole-k8s-worker2--- apiVersion: v1 kind: PersistentVolume metadata:name: pv-mysql-3 spec :capacity:storage: 5GivolumeMode: FilesystemaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-pathlocal:path: /data/mysql-3nodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues :- cole-k8s-worker3---#application/mysql/mysql-configmap.yaml apiVersion: v1 kind: ConfigMap metadata:name: mysqlnamespace: public-middlabels:app: mysql data:master.cnf: |# Apply this config only on the master.[mysqld]log-binslave.cnf: |# Apply this config only on slaves.[mysqld]super-read-only --- # application/mysql/mysql-services.yaml # Headless service for stable DNS entries of StatefulSet members. apiVersion: v1 kind: Service metadata:name: mysqlnamespace: public-middlabels:app: mysql spec:ports:- name: mysqlport: 3306clusterIP: Noneselector:app: mysql --- # Client service for connecting to any MySQL instance for reads. # For writes, you must instead connect to the master: mysql-0.mysql. apiVersion: v1 kind: Service metadata:name: mysql-readnamespace: public-middlabels:app: mysql spec:ports:- name: mysqlport: 3306selector:app: mysql --- #application/mysql/mysql-statefulset.yamlapiVersion: apps/v1 kind: StatefulSet metadata:name: mysqlnamespace: public-midd spec:selector:matchLabels:app: mysqlserviceName: mysqlreplicas: 3template:metadata:labels:app: mysqlspec:# 设置初始化容器进行一些准备工作initContainers:- name: init-mysqlimage: mysql:5.7# 为每个MySQL节点配置service-id# 如果节点序号是0则使用master的配置 其余节点使用slave的配置command:- bash- -c- |set -ex# Generate mysql server-id from pod ordinal index.[[ uname -n ~ -([0-9])$ ]] || exit 1ordinal${BASH_REMATCH[1]}echo [mysqld] /mnt/conf.d/server-id.cnf# Add an offset to avoid reserved server-id0 value.echo server-id$((100 $ordinal)) /mnt/conf.d/server-id.cnf# Copy appropriate conf.d files from config-map to emptyDir.if [[ $ordinal -eq 0 ]]; thencp /mnt/config-map/master.cnf /mnt/conf.d/elsecp /mnt/config-map/slave.cnf /mnt/conf.d/fivolumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: confmountPath: /mnt/conf.d- name: config-mapmountPath: /mnt/config-map- name: clone-mysqlimage: yizhiyong/xtrabackup:latest# 为除了节点序号为0的主节点外的其它节点备份前一个节点的数据command:- bash- -c- |set -ex# Skip the clone if data already exists.[[ -d /var/lib/mysql/mysql ]] exit 0# Skip the clone on master (ordinal index 0).[[ uname -n ~ -([0-9])$ ]] || exit 1ordinal${BASH_REMATCH[1]}[[ $ordinal -eq 0 ]] exit 0# Clone data from previous peer.ncat --recv-only mysql-$(($ordinal-1)).mysql 3307 | xbstream -x -C /var/lib/mysql# Prepare the backup.xtrabackup --prepare --target-dir/var/lib/mysqlvolumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: datamountPath: /var/lib/mysqlsubPath: mysql- name: confmountPath: /etc/mysql/conf.dcontainers:- name: mysqlimage: mysql:5.7# 设置支持免密登录env:# - name: MYSQL_ALLOW_EMPTY_PASSWORD# value: 1- name: MYSQL_ROOT_PASSWORDvalue: 123456ports:- name: mysqlcontainerPort: 3306volumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: datamountPath: /var/lib/mysqlsubPath: mysql- name: confmountPath: /etc/mysql/conf.dresources:# 设置启动pod需要的资源官方文档上需要500m cpu1Gi memory。# 我本地测试的时候会因为资源不足报1 Insufficient cpu, 1 Insufficient memory错误所以我改小了点requests:# m是千分之一的意思100m表示需要0.1个cpucpu: 100m# Mi是兆的意思需要100M 内存memory: 100MilivenessProbe:# 使用mysqladmin ping命令对MySQL节点进行探活检测# 在节点部署完30秒后开始每10秒检测一次超时时间为5秒exec:command: [ mysqladmin, ping ]initialDelaySeconds: 30periodSeconds: 10timeoutSeconds: 5readinessProbe:# 对节点服务可用性进行检测 启动5秒后开始每2秒检测一次超时时间1秒exec:# Check we can execute queries over TCP (skip-networking is off).command: [ mysql, -h, 127.0.0.1, -p123456, -e, SELECT 1 ]initialDelaySeconds: 5periodSeconds: 2timeoutSeconds: 1- name: xtrabackupimage: yizhiyong/xtrabackup:latestports:- name: xtrabackupcontainerPort: 3307# 开始进行备份文件校验、解析和开始同步command:- bash- -c- |set -excd /var/lib/mysql# Determine binlog position of cloned data, if any.if [[ -f xtrabackup_slave_info x$(xtrabackup_slave_info) ! x ]]; then# XtraBackup already generated a partial CHANGE MASTER TO query# because were cloning from an existing slave. (Need to remove the tailing semicolon!)cat xtrabackup_slave_info | sed -E s/;$//g change_master_to.sql.in# Ignore xtrabackup_binlog_info in this case (its useless).rm -f xtrabackup_slave_info xtrabackup_binlog_infoelif [[ -f xtrabackup_binlog_info ]]; then# Were cloning directly from master. Parse binlog position.[[ cat xtrabackup_binlog_info ~ ^(.*?)[[:space:]](.*?)$ ]] || exit 1rm -f xtrabackup_binlog_info xtrabackup_slave_infoecho CHANGE MASTER TO MASTER_LOG_FILE${BASH_REMATCH[1]},\MASTER_LOG_POS${BASH_REMATCH[2]} change_master_to.sql.infi# Check if we need to complete a clone by starting replication.if [[ -f change_master_to.sql.in ]]; thenecho Waiting for mysqld to be ready (accepting connections)until mysql -h 127.0.0.1 -p123456 -e SELECT 1; do sleep 1; doneecho Initializing replication from clone positionmysql -h 127.0.0.1 -p123456\-e $(change_master_to.sql.in), \MASTER_HOSTmysql-0.mysql, \MASTER_USERroot, \MASTER_PASSWORD123456, \MASTER_CONNECT_RETRY10; \START SLAVE; || exit 1# In case of container restart, attempt this at-most-once.mv change_master_to.sql.in change_master_to.sql.origfi# Start a server to send backups when requested by peers.exec ncat --listen --keep-open --send-only --max-conns1 3307 -c \xtrabackup --backup --slave-info --streamxbstream --host127.0.0.1 --userroot --password123456volumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: datamountPath: /var/lib/mysqlsubPath: mysql- name: confmountPath: /etc/mysql/conf.dresources:requests:cpu: 100mmemory: 100Mivolumes:- name: time-localtimehostPath:path: /etc/localtime- name: confemptyDir: { }- name: config-mapconfigMap:name: mysql# 设置PVCvolumeClaimTemplates:- metadata:name: data spec:storageClassName: local-pathaccessModes: [ ReadWriteOnce ]resources:requests:storage: 5Gi
http://www.w-s-a.com/news/89775/

相关文章:

  • 怎么做虚拟的网站东莞常平邮编是多少
  • 电子商务网站和普通网站的区别正规网站建设多少费用
  • 郴州免费招聘网站前端好还是后端好
  • 织梦网站怎样做子域名20个中国风网站设计欣赏
  • wordpress网站搬简约创意logo图片大全
  • 叙述网站制作的流程石家庄58同城最新招聘信息
  • 南昌微信网站建设东莞网站优化软件
  • 爱站数据官网纯静态网站挂马
  • 网站建设公司未来方向3d设计网站
  • 建设部网站 干部学院 一级注册建筑师培训 2014年做网站开发的提成多少钱
  • 网上请人做软件的网站铝合金型材外发加工网
  • 手机网站建设万网山东省作风建设网站
  • 网站策划专员招聘50万县城做地方网站
  • 网站开发公司+重庆wordpress自定义搜索界面
  • 梅州南站学校官网
  • 网站变灰代码 所有浏览器企业邮箱域名怎么填写
  • 网站建设哪好旅行社网站模板
  • 网站开发发展存在的问题交换链接营销的经典案例
  • 烟台高端网站建设公司福田市网站建设推广
  • 做网站如何保证询盘数量智慧城市
  • 大连网站平台研发wordpress更改地址
  • 做标书要不要做网站南昌网站排名优化费用
  • 网站内容如何自动关联新浪微博万网域名信息
  • 网站出售网络推广服务费计入什么科目
  • 宁波咨询网站设计西安网站制作开发
  • 深圳市专注网站建设全网营销网络推广
  • 如何快速建设网站虚拟空间软件
  • 一个虚拟主机可以做几个网站免费软件下载中心
  • 美工培训网站中国建筑网官网手机版
  • 创建网站花钱吗谁能给个网址免费的