diff --git a/deploy/qdb.sh b/deploy/qdb.sh
index 9e631cf258b0926f08223248eed34fcb3258702f..e930b5a6cfdba8897ec138e97e3115da8917554f 100755
--- a/deploy/qdb.sh
+++ b/deploy/qdb.sh
@@ -71,6 +71,7 @@ function qdb_deploy() {
     echo "QuestDB Namespace"
     echo ">>> Create QuestDB Namespace (if missing)"
     kubectl create namespace ${QDB_NAMESPACE}
+    sleep 2
     echo
 
     echo "QuestDB"
diff --git a/deploy/tfs.sh b/deploy/tfs.sh
index af783268519e4ef2982ed162dac1ecb7ee689bd1..a778d9b1f3e7948baca02d1da7c396cf723d6438 100755
--- a/deploy/tfs.sh
+++ b/deploy/tfs.sh
@@ -132,6 +132,7 @@ mkdir -p $TMP_LOGS_FOLDER
 echo "Deleting and Creating a new namespace..."
 kubectl delete namespace $TFS_K8S_NAMESPACE --ignore-not-found
 kubectl create namespace $TFS_K8S_NAMESPACE
+sleep 2
 printf "\n"
 
 echo "Create secret with CockroachDB data"
diff --git a/manifests/deviceservice.yaml b/manifests/deviceservice.yaml
index f9a6d987d18bb3d994538c85b2ec14024553b45b..22c0f5f9d124b76d0e477dce35d14811204c1496 100644
--- a/manifests/deviceservice.yaml
+++ b/manifests/deviceservice.yaml
@@ -23,6 +23,9 @@ spec:
   replicas: 1
   template:
     metadata:
+      annotations:
+        # Required for IETF L2VPN SBI when both parent and child run in same K8s cluster with Linkerd
+        config.linkerd.io/skip-outbound-ports: "8002"
       labels:
         app: deviceservice
     spec: