kubernetes上部署xwiki作为团队知识库经营管理
发布时间:2025年09月25日 12:17
/p>;还有kind: PersistentVolumeClaimapiVersion: v1metadata: name: xwiki-db-data finalizers: - kubernetes.io/pvc-protectionspec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi storageClassName: localretain volumeMode: Filesystem布署 mysql 检索
天津比较好的妇科医院
北京看白癜风到哪个医院好
昆明白癜风权威医院
天津看牛皮癣哪家医院比较好
感冒咳嗽有黄痰怎么办
牙根肿痛
肚子疼拉肚子
五一病例增加,感染新冠后为什么要第一时间吃抗病毒药物?医生的解答来了。
皮肤科
在前面的处理过程匆忙好各种配备讯息和驱动器后,就可以开始布署 mysql 维修服务了。我们的 kubernetes 没有配备 驱动器阵列,用作的是 openesb 作为驱动器,我们用作 deployment 来布署 mysql 维修服务。
apiVersion: apps/v1kind: Deploymentmetadata: labels: app: xwiki-db name: xwiki-dbspec: replicas: 1 selector: matchLabels: app: xwiki-db template: metadata: labels: app: xwiki-db spec: containers: - name: db imagePullPolicy: IfNotPresent image: 'mysql:5.7' ports: - name: tcp-3306 protocol: TCP containerPort: 3306 envFrom: - secretRef: name: xwiki-mysql volumeMounts: - name: xwiki-db-data readOnly: false mountPath: /var/lib/mysql - name: xwiki-mysql-cnf readOnly: true mountPath: /etc/mysql/conf.d - name: xwiki-mysql-init readOnly: true mountPath: /docker-entrypoint-initdb.d volumes: - name: xwiki-db-data persistentVolumeClaim: claimName: xwiki-db-data - name: xwiki-mysql-cnf configMap: name: xwiki-mysql-cnf - name: xwiki-mysql-init configMap: name: xwiki-mysql-init创立均需 xwiki 回访的 serviceapiVersion: v1kind: Servicemetadata: name: xwiki-dbspec: selector: app: xwiki-db ports: - protocol: TCP port: 3306 targetPort: tcp-3306完成 mysql 布署。测试面有
布署 xwiki匆忙当前密码本配备我们用作 secret 遗留 xwiki 用于通往检索的当前密码本等适宜于讯息。
apiVersion: v1kind: SecretapiVersion: v1metadata: name: xwiki-webdata: DB_HOST: eHdpa2ktZGI= DB_PASSWORD: 必需发给 DB_USER: eHdpa2k=type: Opaque匆忙驱动器pvc我们用作 openesb 来缺少驱动器维修服务。可以通过 创立 pvc 来缺少持久化驱动器。
这里通告一个 50G 的 pvc
kind: PersistentVolumeClaimapiVersion: v1metadata: name: xwiki-web-data finalizers: - kubernetes.io/pvc-protectionspec: accessModes: - ReadWriteOnce resources: requests: storage: 50Gi storageClassName: localretain volumeMode: Filesystem布署 xwiki在前面的处理过程匆忙好各种配备讯息和驱动器后,就可以开始布署 xwiki 维修服务了。
apiVersion: apps/v1kind: Deploymentmetadata: labels: app: xwiki name: xwikispec: replicas: 1 selector: matchLabels: app: xwiki template: metadata: labels: app: xwiki spec: containers: - name: xwiki image: 'xwiki:mysql-tomcat' ports: - name: http-8080 protocol: TCP containerPort: 8080 envFrom: - secretRef: name: xwiki-web volumeMounts: - name: xwiki-web-data readOnly: false mountPath: /usr/local/xwiki volumes: - name: xwiki-web-data persistentVolumeClaim: claimName: xwiki-web-data创立均需 xwiki 的 serviceapiVersion: v1kind: Servicemetadata: name: xwikispec: selector: app: xwiki ports: - protocol: TCP port: 8080 targetPort: http-8080创立炮兵部队外回访的 Ingresskind: IngressapiVersion: networking.k8s.io/v1metadata: name: xwikispec: ingressClassName: nginx rules: - host: xwiki.ipincloud.cn http: paths: - path: / pathType: ImplementationSpecific backend: service: name: xwiki port: number: 8080完整的 yaml 邮件表列是完整的通过 deployment 布署 mysql 检索和 xwiki 的 yaml 邮件,遗留为 xwiki.yaml 。
apiVersion: v1kind: SecretapiVersion: v1metadata: name: xwiki-webdata: DB_HOST: eHdpa2ktZGI= DB_PASSWORD: 必需发给 DB_USER: eHdpa2k=type: Opaque;还有kind: SecretapiVersion: v1metadata: name: xwiki-mysqldata: MYSQL_DATABASE: eHdpa2k= MYSQL_PASSWORD: 必需发给 MYSQL_USER: eHdpa2k= MYSQL_ROOT_PASSWORD: 必需发给type: Opaque;还有apiVersion: v1kind: ConfigMapmetadata: name: xwiki-mysql-cnfdata: xwiki.cnf: |- [client] default-character-set = utf8mb4 [mysqld] character-set-server = utf8mb4 collation-server = utf8mb4_bin explicit_defaults_for_timestamp = 1 [mysql] default-character-set = utf8mb4;还有apiVersion: v1kind: ConfigMapmetadata: name: xwiki-mysql-initdata: init.sql: |- grant all privileges on *.* to xwiki@'%';还有kind: PersistentVolumeClaimapiVersion: v1metadata: name: xwiki-web-data finalizers: - kubernetes.io/pvc-protectionspec: accessModes: - ReadWriteOnce resources: requests: storage: 50Gi storageClassName: localretain volumeMode: Filesystem;还有kind: PersistentVolumeClaimapiVersion: v1metadata: name: xwiki-db-data finalizers: - kubernetes.io/pvc-protectionspec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi storageClassName: localretain volumeMode: Filesystem;还有apiVersion: apps/v1kind: Deploymentmetadata: labels: app: xwiki-db name: xwiki-dbspec: replicas: 1 selector: matchLabels: app: xwiki-db template: metadata: labels: app: xwiki-db spec: containers: - name: db imagePullPolicy: IfNotPresent image: 'mysql:5.7' ports: - name: tcp-3306 protocol: TCP containerPort: 3306 envFrom: - secretRef: name: xwiki-mysql volumeMounts: - name: xwiki-db-data readOnly: false mountPath: /var/lib/mysql - name: xwiki-mysql-cnf readOnly: true mountPath: /etc/mysql/conf.d - name: xwiki-mysql-init readOnly: true mountPath: /docker-entrypoint-initdb.d volumes: - name: xwiki-db-data persistentVolumeClaim: claimName: xwiki-db-data - name: xwiki-mysql-cnf configMap: name: xwiki-mysql-cnf - name: xwiki-mysql-init configMap: name: xwiki-mysql-init;还有apiVersion: v1kind: Servicemetadata: name: xwiki-dbspec: selector: app: xwiki-db ports: - protocol: TCP port: 3306 targetPort: tcp-3306;还有apiVersion: apps/v1kind: Deploymentmetadata: labels: app: xwiki name: xwikispec: replicas: 1 selector: matchLabels: app: xwiki template: metadata: labels: app: xwiki spec: containers: - name: xwiki image: 'xwiki:mysql-tomcat' ports: - name: http-8080 protocol: TCP containerPort: 8080 envFrom: - secretRef: name: xwiki-web volumeMounts: - name: xwiki-web-data readOnly: false mountPath: /usr/local/xwiki volumes: - name: xwiki-web-data persistentVolumeClaim: claimName: xwiki-web-data;还有apiVersion: v1kind: Servicemetadata: name: xwikispec: selector: app: xwiki ports: - protocol: TCP port: 8080 targetPort: http-8080;还有kind: IngressapiVersion: networking.k8s.io/v1metadata: name: xwikispec: ingressClassName: nginx rules: - host: xwiki.ipincloud.cn http: paths: - path: / pathType: ImplementationSpecific backend: service: name: xwiki port: number: 8080实际上执行可以创立好 xwiki
kubectl apply -f xwiki.yaml。江苏皮肤病医院哪家专业好天津比较好的妇科医院
北京看白癜风到哪个医院好
昆明白癜风权威医院
天津看牛皮癣哪家医院比较好
感冒咳嗽有黄痰怎么办
牙根肿痛
肚子疼拉肚子
五一病例增加,感染新冠后为什么要第一时间吃抗病毒药物?医生的解答来了。
皮肤科
下一篇: 50ETF期权有几种开仓方式将?
相关阅读
- 广东原先动态!假期仅5天,胡明轩+徐昕受伤,原先外援已锁定
- 世锦赛压力下降!北京队劲敌官宣,顶级大将缺战,蔡斌或双丰收!
- 曝广东发展前景内线离队!本人多次暗示,或因练球晚所致
- 7天5战!国足阿根廷国家队将同赴西亚作战,这次能不“听取骂声一片”吗?
- 遇到困难!湖人获首胜但暴露巨大隐患,詹姆斯小腿再伤影响生涯
- 同事向我借10000半年没还,我假装发错微信给他,三天后接获微信
- 离婚后孩子,只会感激你给了他一个人,为什么不和你亲甚至不认你?
- 相悦情感:男神据闻是不回你?是你选错了话题
- 孩子第一次崴脚你重视了吗?诊疗不当,当心为习惯性崴脚埋下隐患
- 抗原检测是啥?自测白血病怎么办?解读新冠病毒检测新策略
- 抗原监测是啥?自测阳性怎么办?解读新冠病毒监测新策略
- 吉林体育学院肌肉学霸,身材高大188cm大长腿,居家也要健身刷脂!
- 吉林体育学院肌肉学霸,身材矮小188cm大长腿,居家也要健身刷脂!
- 14名巴士及工作人员确诊!福州人速查!这些快递存在新冠污染风险!