Celestino Rey 1 год назад
Родитель
Сommit
5819c245dd
3 измененных файлов с 56 добавлено и 1 удалено
  1. 0 0
      K8S/Makefile.K8S
  2. 55 0
      K8S/Makefile.OC
  3. 1 1
      Shells/nuevaapp.sh

+ 0 - 0
K8S/Makefile → K8S/Makefile.K8S


+ 55 - 0
K8S/Makefile.OC

@@ -0,0 +1,55 @@
+export REGISTRY=registry.reymota.es
+
+export IMG_VERSION = 0.70.42
+export IMG_NGINX_VERSION = 2.3
+
+# limpia todo
+all: imagen clean install
+
+imagen:
+	cd ../; make
+
+ns:
+	-oc create -f namespace.yaml
+
+borrans:
+	-oc delete -f namespace.yaml
+
+claims:
+	-oc create -f pvc-jugaralpadel.yaml
+	-oc create -f pvc-static.yaml
+	-oc create -f pvc-postgresql.yaml
+
+borraclaims:
+	-oc delete -f pvc-jugaralpadel.yaml
+	-oc delete -f pvc-static.yaml
+	-oc delete -f pvc-postgresql.yaml
+
+install:
+	-oc create -f reg-secret.yaml
+	-oc create -f env-prod-configmap.yaml 
+	-oc create -f env-prod-db-configmap.yaml 
+
+	-oc create -f db-deployment.yaml
+	-oc create -f db-service.yaml
+
+	-envsubst < jugaralpadel-deployment.yaml |oc create -f -
+	-envsubst < nginx-deployment.yaml |oc create -f -
+	-oc create -f nginx-service.yaml
+	-oc create -f jugaralpadel-ingress.yaml
+
+
+clean:
+	-envsubst < nginx-deployment.yaml |oc delete -f -
+	-oc delete -f nginx-service.yaml
+	-envsubst < jugaralpadel-deployment.yaml |oc delete -f -
+
+	-oc delete -f db-deployment.yaml
+	-oc delete -f db-service.yaml
+
+	-oc delete -f env-prod-configmap.yaml 
+	-oc delete -f env-prod-db-configmap.yaml 
+
+	-oc delete -f reg-secret.yaml
+	-oc delete -f namespace.yaml
+

+ 1 - 1
Shells/nuevaapp.sh

@@ -1 +1 @@
- oc new-app http://gitea.reymota.es/creylopez/JugarAlPadelOC.git -e DEBUG="True" -e VERSION=11.0 --name='jugaralpadel'
+    oc new-app https://forgejo.reymota.es/creylopez/JugarAlPadelOC.git -e DEBUG="False" -e MES_COMIENZO_TEMPORADA=9 --name='jugaralpadel'