Update 'nordvpn-autoconfigure.jenkins'
This commit is contained in:
parent
6c86fd035d
commit
a8a56f13b8
@ -101,15 +101,15 @@ spec:
|
|||||||
"apiVersion: v1" \
|
"apiVersion: v1" \
|
||||||
"kind: Secret" \
|
"kind: Secret" \
|
||||||
"metadata:" \
|
"metadata:" \
|
||||||
" name: \${kubeSecret}" \
|
" name: """ + kubeSecret + """" \
|
||||||
" namespace: \${kubeNamespace}" \
|
" namespace: """ + kubeNamespace + """" \
|
||||||
"data:" \
|
"data:" \
|
||||||
" openvpn-credentials.txt: \${NORD_CREDS}" \
|
" openvpn-credentials.txt: \${NORD_CREDS}" \
|
||||||
" us5766.nordvpn.com.tcp.ovpn: \${OPENVPN_CONFIG}" > /tmp/openvpn-secret.kubectl
|
" us5766.nordvpn.com.tcp.ovpn: \${OPENVPN_CONFIG}" > /tmp/openvpn-secret.kubectl
|
||||||
|
|
||||||
kubectl apply --namespace \${kubeNamespace} -f /tmp/openvpn-secret.kubectl
|
kubectl apply --namespace """ + kubeNamespace + """ -f /tmp/openvpn-secret.kubectl
|
||||||
for i in \$(kubectl get pods --namespace \${kubeNamespace} --selector app="deluge" -o name); do
|
for i in \$(kubectl get pods --namespace """ + kubeNamespace + """ --selector app="deluge" -o name); do
|
||||||
kubectl delete --namespace \${kubeNamespace} \${i}
|
kubectl delete --namespace """ + kubeNamespace + """ \${i}
|
||||||
done
|
done
|
||||||
"""
|
"""
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user