| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- export REGISTRO=harbor.rancher.lab:30002\/siemensrad
- export IMG_VERSION = alpine-31
- export NAMESPACE = trgenerator
- # limpia todo
- all: imagen clean install
- imagen:
- cd ../; make
- ns:
- -cat namespace.yaml | sed -e "s/<NS>/${NAMESPACE}/" |kubectl create -f -
- install:
- -cat reg-secret.yaml| sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
- -cat env-prod-configmap.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
- -cat secreto-db.yaml| sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
- -cat trgenerator-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | sed -e "s/<TAG>/${IMG_VERSION}/" | sed -e "s/<REGISTRO>/${REGISTRO}/" | kubectl create -f -
- -cat trgenerator-ingress.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
- clean:
- -cat trgenerator-ingress.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
- -cat trgenerator-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | sed -e "s/<TAG>/${IMG_VERSION}/" | sed -e "s/<REGISTRO>/${REGISTRO}/" | kubectl delete -f -
- -cat secreto-db.yaml| sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
- -cat env-prod-configmap.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
- -cat reg-secret.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
- service:
- -cat trgenerator-service.yaml| sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
- servicelb:
- -cat trgenerator-service-lb.yaml| sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
- borraclaims:
- -cat pvc-trgenerator.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
- -cat pvc-static.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl delete -f -
- claims:
- -cat pvc-trgenerator.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
- -cat pvc-static.yaml | sed -e "s/<NS>/${NAMESPACE}/" | kubectl create -f -
- app:
- -cat trgenerator-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | sed -e "s/<TAG>/${IMG_VERSION}/" | sed -e "s/<REGISTRO>/${REGISTRO}/" | kubectl delete -f -
- -cat trgenerator-deployment.yaml | sed -e "s/<NS>/${NAMESPACE}/" | sed -e "s/<TAG>/${IMG_VERSION}/" | sed -e "s/<REGISTRO>/${REGISTRO}/" | kubectl create -f -
- db:
- -kubectl create -f trgenerator-db.yaml
|