|
|
@@ -35,13 +35,15 @@ pipeline {
|
|
|
echo "Creando las PVC..."
|
|
|
container('kubectl') {
|
|
|
withCredentials([file(credentialsId: env.Destino, variable: 'KUBECONFIG')]) {
|
|
|
- sh 'sed -i "s/<NS>/${NAMESPACE}/" K8S/pvc-${NOMBRE_APP}.yaml'
|
|
|
- sh 'sed -i "s/<NS>/${NAMESPACE}/" K8S/pvc-static.yaml'
|
|
|
- sh 'sed -i "s/<NS>/${NAMESPACE}/" K8S/pvc-postgresql.yaml'
|
|
|
-
|
|
|
- sh 'kubectl create -f K8S/pvc-${NOMBRE_APP}.yaml'
|
|
|
- sh 'kubectl create -f K8S/pvc-static.yaml'
|
|
|
- sh 'kubectl create -f K8S/pvc-postgresql.yaml'
|
|
|
+ sh """#!/bin/bash
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/pvc-${NOMBRE_APP}.yaml
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/pvc-static.yaml
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/pvc-postgresql.yaml
|
|
|
+
|
|
|
+ kubectl create -f K8S/pvc-${NOMBRE_APP}.yaml
|
|
|
+ kubectl create -f K8S/pvc-static.yaml
|
|
|
+ kubectl create -f K8S/pvc-postgresql.yaml
|
|
|
+ """
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -109,8 +111,10 @@ pipeline {
|
|
|
echo "Creando namespace..."
|
|
|
container('kubectl') {
|
|
|
withCredentials([file(credentialsId: env.Destino, variable: 'KUBECONFIG')]) {
|
|
|
- sh 'sed -i "s/<NS>/${NAMESPACE}/" K8S/namespace.yaml'
|
|
|
- sh 'kubectl create -f K8S/namespace.yaml'
|
|
|
+ sh """#!/bin/bash
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/namespace.yaml
|
|
|
+ kubectl create -f K8S/namespace.yaml
|
|
|
+ """
|
|
|
}
|
|
|
}
|
|
|
}
|