浏览代码

Añado targets para instanciar la base de datos

creylopez 8 月之前
父节点
当前提交
5545a920b4
共有 1 个文件被更改,包括 19 次插入 和 6 次删除
  1. 19 6
      K8S/Makefile

+ 19 - 6
K8S/Makefile

@@ -22,11 +22,7 @@ install:
 clean:
 	-cat finanzas-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | sed -e "s/<TAG>/${IMG_VERSION}/" | kubectl delete -f -
 
-	#-cat db-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
-	#-cat db-service.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
-
 	-cat env-prod-configmap.yaml  | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
-	#-cat env-prod-db-configmap.yaml  | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
 
 	-cat reg-secret.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
 	-cat finanzas-ingress.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
@@ -37,13 +33,30 @@ nginx:
 borraclaims:
 	-cat pvc-finanzas.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
 	-cat pvc-static.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
-	#-cat pvc-postgresql.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
 
 claims:
 	-cat pvc-finanzas.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
 	-cat pvc-static.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
-	#-cat pvc-postgresql.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
 
 app:
 	-cat finanzas-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | sed -e "s/<TAG>/${IMG_VERSION}/" | kubectl delete -f -
 	-cat finanzas-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | sed -e "s/<TAG>/${IMG_VERSION}/" | kubectl create -f -
+
+db:
+	-cat env-prod-db-configmap.yaml  | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
+
+	-cat db-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
+	-cat db-service.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
+
+borradb:
+	-cat env-prod-db-configmap.yaml  | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
+
+	-cat db-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
+	-cat db-service.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
+
+claimdb:
+	-cat pvc-postgresql.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
+
+borraclaimdb:
+	-cat pvc-postgresql.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
+