Fix linkerd injection script

This commit is contained in:
Jonas Juselius
2021-04-13 10:11:27 +02:00
parent ec94966420
commit 0d344b9993

View File

@@ -1,8 +1,6 @@
#!/usr/bin/env bash
TOP="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
namespace=linkerd
linkerd=$(which kubectl 2> /dev/null)
if [ -z "$linkerd" ]; then
@@ -10,14 +8,12 @@ if [ -z "$linkerd" ]; then
exit 1
fi
cd $TOP
inject () {
for i in $@; do
kubectl get ns $i -o yaml | linkerd inject - | kubectl apply -f-
kc rollout restart daemonsets -n $i
kc rollout restart statefulsets -n $i
kc rollout restart deployments -n $i
kubectl rollout restart daemonsets -n $i
kubectl rollout restart statefulsets -n $i
kubectl rollout restart deployments -n $i
done
}