|
|
@@ -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
|
|
|
+
|