Browse Source

Cambios en diferentes proyectos, encaminados a tener Mediawiki

main
Celestino Rey 3 years ago
parent
commit
b3d1466eee
5 changed files with 11 additions and 19472 deletions
  1. +5
    -2
      Firefly/k8s-cluster/mysql-deployment.yaml
  2. +0
    -19404
      Mediawiki/backup
  3. +1
    -1
      Mediawiki/entra.sh
  4. +5
    -2
      Mediawiki/mysql-deployment-mw.yaml
  5. +0
    -63
      dotCMS/docker-compose.yml

+ 5
- 2
Firefly/k8s-cluster/mysql-deployment.yaml View File

@ -21,12 +21,15 @@ metadata:
labels: labels:
app: firefly-iii app: firefly-iii
spec: spec:
type: NodePort
ports: ports:
- port: 3306
- name: mysql
port: 3306
nodePort: 30181
targetPort: mysql
selector: selector:
app: firefly-iii app: firefly-iii
tier: mysql tier: mysql
clusterIP: None
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment


+ 0
- 19404
Mediawiki/backup
File diff suppressed because it is too large
View File


+ 1
- 1
Mediawiki/entra.sh View File

@ -1 +1 @@
kubectl exec -ti deployment.apps/tikiwiki -n tikiwiki -- /bin/bash
kubectl exec -ti deployment.apps/mediawiki -n mediawiki -- /bin/bash

+ 5
- 2
Mediawiki/mysql-deployment-mw.yaml View File

@ -6,12 +6,15 @@ metadata:
labels: labels:
app: mediawiki app: mediawiki
spec: spec:
type: NodePort
ports: ports:
- port: 3306
- name: mysql
port: 3306
nodePort: 30381
targetPort: mysql
selector: selector:
app: mediawiki app: mediawiki
tier: mysql tier: mysql
clusterIP: None
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim


+ 0
- 63
dotCMS/docker-compose.yml View File

@ -1,63 +0,0 @@
version: '3.5'
networks:
db_net:
es_net:
volumes:
cms-shared:
dbdata:
esdata:
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.9.1
environment:
- cluster.name=elastic-cluster
- discovery.type=single-node
- data
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xmx1G "
ports:
- 9200:9200
- 9600:9600
volumes:
- esdata:/usr/share/elasticsearch/data
networks:
- es_net
dotcms:
image: dotcms/dotcms:latest
environment:
"CATALINA_OPTS": '-Xmx1g '
"DB_BASE_URL": "jdbc:postgresql://db/dotcms"
"DB_USERNAME": 'dotcmsdbuser'
"DB_PASSWORD": 'password'
"DOT_ES_AUTH_BASIC_PASSWORD": 'admin'
"DOT_ES_ENDPOINTS": 'http://elasticsearch:9200'
"DOT_INITIAL_ADMIN_PASSWORD": 'admin'
#"CUSTOM_STARTER_URL": 'https://repo.dotcms.com/artifactory/libs-release-local/com/dotcms/starter/20220713/starter-20220713.zip'
depends_on:
- elasticsearch
- db
volumes:
- cms-shared:/data/shared
#- {license_local_path}/license.zip:/data/shared/assets/license.zip
networks:
- db_net
- es_net
ports:
- "8080:8080"
- "8443:8444"
db:
image: postgres:13
command: postgres -c 'max_connections=400' -c 'shared_buffers=128MB'
environment:
"POSTGRES_USER": 'dotcmsdbuser'
"POSTGRES_PASSWORD": 'password'
"POSTGRES_DB": 'dotcms'
volumes:
- dbdata:/var/lib/postgresql/data
networks:
- db_net

Loading…
Cancel
Save