From 0804e0d504cba9169c8a8066069f1be792ca0130 Mon Sep 17 00:00:00 2001
From: andyzhangx <xiazhang@microsoft.com>
Date: Fri, 11 Oct 2024 14:23:54 +0000
Subject: [PATCH 1/2] chore: enable blobfuse-proxy by default in kubectl
 install

---
 deploy/csi-blob-node.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/deploy/csi-blob-node.yaml b/deploy/csi-blob-node.yaml
index 0419a6b93..35955b0bb 100644
--- a/deploy/csi-blob-node.yaml
+++ b/deploy/csi-blob-node.yaml
@@ -136,7 +136,7 @@ spec:
           args:
             - "--v=5"
             - "--endpoint=$(CSI_ENDPOINT)"
-            - "--enable-blobfuse-proxy=false"
+            - "--enable-blobfuse-proxy=true"
             - "--blobfuse-proxy-endpoint=$(BLOBFUSE_PROXY_ENDPOINT)"
             - "--nodeid=$(KUBE_NODE_NAME)"
             - "--user-agent-suffix=OSS-kubectl"

From b39f8ecd15bd01d31503598012b083a6cd42e1d9 Mon Sep 17 00:00:00 2001
From: andyzhangx <xiazhang@microsoft.com>
Date: Fri, 11 Oct 2024 14:24:20 +0000
Subject: [PATCH 2/2] doc: support example pod running on arm64 node

---
 deploy/example/cloning/nginx-pod-restored-cloning.yaml | 2 +-
 deploy/example/deployment-nfs.yaml                     | 2 +-
 deploy/example/deployment.yaml                         | 2 +-
 deploy/example/nfs/statefulset.yaml                    | 2 +-
 deploy/example/nginx-blobfuse-inline-volume.yaml       | 2 +-
 deploy/example/nginx-pod-blob.yaml                     | 2 +-
 deploy/example/statefulset-nfs.yaml                    | 2 +-
 deploy/example/statefulset.yaml                        | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/deploy/example/cloning/nginx-pod-restored-cloning.yaml b/deploy/example/cloning/nginx-pod-restored-cloning.yaml
index 77fe17dc4..ae2627f19 100644
--- a/deploy/example/cloning/nginx-pod-restored-cloning.yaml
+++ b/deploy/example/cloning/nginx-pod-restored-cloning.yaml
@@ -7,7 +7,7 @@ spec:
   nodeSelector:
     kubernetes.io/os: linux
   containers:
-    - image: mcr.microsoft.com/oss/nginx/nginx:1.17.3-alpine
+    - image: mcr.microsoft.com/mirror/docker/library/nginx:1.23
       name: nginx-blob-restored-cloning
       args:
         - sleep
diff --git a/deploy/example/deployment-nfs.yaml b/deploy/example/deployment-nfs.yaml
index 638b3b606..8c8c69705 100644
--- a/deploy/example/deployment-nfs.yaml
+++ b/deploy/example/deployment-nfs.yaml
@@ -32,7 +32,7 @@ spec:
         "kubernetes.io/os": linux
       containers:
         - name: deployment-blob-nfs
-          image: mcr.microsoft.com/oss/nginx/nginx:1.17.3-alpine
+          image: mcr.microsoft.com/mirror/docker/library/nginx:1.23
           command:
             - "/bin/sh"
             - "-c"
diff --git a/deploy/example/deployment.yaml b/deploy/example/deployment.yaml
index b44daa37b..c545cfd29 100644
--- a/deploy/example/deployment.yaml
+++ b/deploy/example/deployment.yaml
@@ -32,7 +32,7 @@ spec:
         "kubernetes.io/os": linux
       containers:
         - name: deployment-blob
-          image: mcr.microsoft.com/oss/nginx/nginx:1.17.3-alpine
+          image: mcr.microsoft.com/mirror/docker/library/nginx:1.23
           command:
             - "/bin/sh"
             - "-c"
diff --git a/deploy/example/nfs/statefulset.yaml b/deploy/example/nfs/statefulset.yaml
index 25cdefa85..85538b5f4 100644
--- a/deploy/example/nfs/statefulset.yaml
+++ b/deploy/example/nfs/statefulset.yaml
@@ -17,7 +17,7 @@ spec:
         "kubernetes.io/os": linux
       containers:
         - name: statefulset-blob
-          image: mcr.microsoft.com/oss/nginx/nginx:1.17.3-alpine
+          image: mcr.microsoft.com/mirror/docker/library/nginx:1.23
           command:
             - "/bin/sh"
             - "-c"
diff --git a/deploy/example/nginx-blobfuse-inline-volume.yaml b/deploy/example/nginx-blobfuse-inline-volume.yaml
index 98b141c6f..baddf16dd 100644
--- a/deploy/example/nginx-blobfuse-inline-volume.yaml
+++ b/deploy/example/nginx-blobfuse-inline-volume.yaml
@@ -7,7 +7,7 @@ spec:
   nodeSelector:
     "kubernetes.io/os": linux
   containers:
-    - image: mcr.microsoft.com/oss/nginx/nginx:1.19.5
+    - image: mcr.microsoft.com/mirror/docker/library/nginx:1.23
       name: nginx-blobfuse
       command:
         - "/bin/bash"
diff --git a/deploy/example/nginx-pod-blob.yaml b/deploy/example/nginx-pod-blob.yaml
index dd04166d3..9a31bd078 100644
--- a/deploy/example/nginx-pod-blob.yaml
+++ b/deploy/example/nginx-pod-blob.yaml
@@ -7,7 +7,7 @@ spec:
   nodeSelector:
     "kubernetes.io/os": linux
   containers:
-    - image: mcr.microsoft.com/oss/nginx/nginx:1.17.3-alpine
+    - image: mcr.microsoft.com/mirror/docker/library/nginx:1.23
       name: nginx-blob
       command:
         - "/bin/sh"
diff --git a/deploy/example/statefulset-nfs.yaml b/deploy/example/statefulset-nfs.yaml
index 4a76facb9..7ada112ec 100644
--- a/deploy/example/statefulset-nfs.yaml
+++ b/deploy/example/statefulset-nfs.yaml
@@ -17,7 +17,7 @@ spec:
         "kubernetes.io/os": linux
       containers:
         - name: statefulset-blob-nfs
-          image: mcr.microsoft.com/oss/nginx/nginx:1.19.5
+          image: mcr.microsoft.com/mirror/docker/library/nginx:1.23
           command:
             - "/bin/bash"
             - "-c"
diff --git a/deploy/example/statefulset.yaml b/deploy/example/statefulset.yaml
index 0baf655f1..561e72aef 100644
--- a/deploy/example/statefulset.yaml
+++ b/deploy/example/statefulset.yaml
@@ -17,7 +17,7 @@ spec:
         "kubernetes.io/os": linux
       containers:
         - name: statefulset-blob
-          image: mcr.microsoft.com/oss/nginx/nginx:1.19.5
+          image: mcr.microsoft.com/mirror/docker/library/nginx:1.23
           command:
             - "/bin/bash"
             - "-c"