From 8a7e4f4f15981098878204507dca019e71f5108e Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Mon, 1 Apr 2024 14:27:07 +0000 Subject: [PATCH] feat: use new restricted liveness probe endpoint --- charts/latest/blob-csi-driver-v0.0.0.tgz | Bin 5967 -> 5976 bytes .../templates/csi-blob-controller.yaml | 8 +++----- .../templates/csi-blob-node.yaml | 9 +++------ charts/v1.23.3/blob-csi-driver-v1.23.3.tgz | Bin 5944 -> 5949 bytes .../templates/csi-blob-controller.yaml | 8 +++----- .../templates/csi-blob-node.yaml | 9 +++------ charts/v1.24.0/blob-csi-driver-v1.24.0.tgz | Bin 5959 -> 5965 bytes .../templates/csi-blob-controller.yaml | 8 +++----- .../templates/csi-blob-node.yaml | 9 +++------ deploy/csi-blob-controller.yaml | 8 +++----- deploy/csi-blob-node.yaml | 9 +++------ deploy/v1.23.3/csi-blob-controller.yaml | 8 +++----- deploy/v1.23.3/csi-blob-node.yaml | 9 +++------ deploy/v1.24.0/csi-blob-controller.yaml | 2 +- deploy/v1.24.0/csi-blob-node.yaml | 9 +++------ 15 files changed, 34 insertions(+), 62 deletions(-) diff --git a/charts/latest/blob-csi-driver-v0.0.0.tgz b/charts/latest/blob-csi-driver-v0.0.0.tgz index 46130d98b0e1f304fd7d1b7ed972c46bdb5e2ed2..879affe2a2c21c1804debb348138bbae3bbf6d48 100644 GIT binary patch delta 5793 zcmV;S7GCMkF4!)Rc7JPyzGzG?b{F7cvDgP_;0${&)*KKvC%)9r&VLU$ptmlYpntJs9M1qMuzvlw+wFEIyZ(>cox}Qnjz&B@gKiC> z2^KH{pLLOE^M*%k&IFsvhRr0N71weX+~0{Atauyl!yA; z4_x<}xx`*}(SKk%Wb&GW0IFWvf?RX9AWA;~FCf5#Xx;@A;1nbXMMBZD{J2w0a&fHH z%LbAzSpWqgt~r}PHHuLeUv){)>onS(%>*fPpr;qt2xde`j<*=7>Kraji$~qlEL0e? zEyxH2`F)!y=B7h}R=e@9#?g9GHQQx@6K)gN!Neu@g@1ZdtG#-KMlb~q)CMFOViXYL z$YUIk0Gopp>hT0nAizOi=0G(WLT5HeDPv zWgIP8&_H95YC5La6@bW8Jw#tH)ei#!>TizN7urzt7?qs4F7U4U(w13_tB01r=oM1T zA~r?ikcE)naLyz8jO*zSr8a?1%i#`)YJ7t2?0=*v^ean2i^hfG)K(^jLX9b9605(o zOkl^+|8rd==YV|Xh?>uw^BAg&9v<^(Ts#4H9fnH{U^*kqLKlIM%**s6R5IjŸY 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 delta 5769 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 H0H^=}CJj*% diff --git a/charts/latest/blob-csi-driver/templates/csi-blob-controller.yaml b/charts/latest/blob-csi-driver/templates/csi-blob-controller.yaml index 9ece72de3..38ef78cfe 100644 --- a/charts/latest/blob-csi-driver/templates/csi-blob-controller.yaml +++ b/charts/latest/blob-csi-driver/templates/csi-blob-controller.yaml @@ -91,7 +91,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port={{ .Values.controller.livenessProbe.healthPort }} + - --http-endpoint=localhost:{{ .Values.controller.livenessProbe.healthPort }} imagePullPolicy: {{ .Values.image.livenessProbe.pullPolicy }} volumeMounts: - name: socket-dir @@ -114,17 +114,15 @@ spec: - "--cloud-config-secret-namespace={{ .Values.controller.cloudConfigSecretNamespace }}" - "--allow-empty-cloud-config={{ .Values.controller.allowEmptyCloudConfig }}" ports: - - containerPort: {{ .Values.controller.livenessProbe.healthPort }} - name: healthz - protocol: TCP - containerPort: {{ .Values.controller.metricsPort }} name: metrics protocol: TCP livenessProbe: failureThreshold: 5 httpGet: + host: localhost path: /healthz - port: healthz + port: {{ .Values.controller.livenessProbe.healthPort }} initialDelaySeconds: 30 timeoutSeconds: 10 periodSeconds: 30 diff --git a/charts/latest/blob-csi-driver/templates/csi-blob-node.yaml b/charts/latest/blob-csi-driver/templates/csi-blob-node.yaml index 328a911e9..e5ac93ee1 100644 --- a/charts/latest/blob-csi-driver/templates/csi-blob-node.yaml +++ b/charts/latest/blob-csi-driver/templates/csi-blob-node.yaml @@ -118,7 +118,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port={{ .Values.node.livenessProbe.healthPort }} + - --http-endpoint=localhost:{{ .Values.node.livenessProbe.healthPort }} - --v=2 resources: {{- toYaml .Values.node.resources.livenessProbe | nindent 12 }} - name: node-driver-registrar @@ -174,15 +174,12 @@ spec: - "--allow-inline-volume-key-access-with-idenitity={{ .Values.node.allowInlineVolumeKeyAccessWithIdentity }}" - "--enable-aznfs-mount={{ .Values.node.enableAznfsMount }}" - "--metrics-address=0.0.0.0:{{ .Values.node.metricsPort }}" - ports: - - containerPort: {{ .Values.node.livenessProbe.healthPort }} - name: healthz - protocol: TCP livenessProbe: failureThreshold: 5 httpGet: + host: localhost path: /healthz - port: healthz + port: {{ .Values.node.livenessProbe.healthPort }} initialDelaySeconds: 30 timeoutSeconds: 10 periodSeconds: 30 diff --git a/charts/v1.23.3/blob-csi-driver-v1.23.3.tgz b/charts/v1.23.3/blob-csi-driver-v1.23.3.tgz index 2b88e25b6df068249a25bd7b1ee7feda5e765ba5..6a787f455131eb7883fe9125db7426878e409260 100644 GIT binary patch delta 5943 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 ZP!8o#4&|B4{{;X5|Nlpv$LRp5001EJ&8`3d delta 5938 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 F006ykg027n diff --git a/charts/v1.24.0/blob-csi-driver/templates/csi-blob-controller.yaml b/charts/v1.24.0/blob-csi-driver/templates/csi-blob-controller.yaml index 9ece72de3..38ef78cfe 100644 --- a/charts/v1.24.0/blob-csi-driver/templates/csi-blob-controller.yaml +++ b/charts/v1.24.0/blob-csi-driver/templates/csi-blob-controller.yaml @@ -91,7 +91,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port={{ .Values.controller.livenessProbe.healthPort }} + - --http-endpoint=localhost:{{ .Values.controller.livenessProbe.healthPort }} imagePullPolicy: {{ .Values.image.livenessProbe.pullPolicy }} volumeMounts: - name: socket-dir @@ -114,17 +114,15 @@ spec: - "--cloud-config-secret-namespace={{ .Values.controller.cloudConfigSecretNamespace }}" - "--allow-empty-cloud-config={{ .Values.controller.allowEmptyCloudConfig }}" ports: - - containerPort: {{ .Values.controller.livenessProbe.healthPort }} - name: healthz - protocol: TCP - containerPort: {{ .Values.controller.metricsPort }} name: metrics protocol: TCP livenessProbe: failureThreshold: 5 httpGet: + host: localhost path: /healthz - port: healthz + port: {{ .Values.controller.livenessProbe.healthPort }} initialDelaySeconds: 30 timeoutSeconds: 10 periodSeconds: 30 diff --git a/charts/v1.24.0/blob-csi-driver/templates/csi-blob-node.yaml b/charts/v1.24.0/blob-csi-driver/templates/csi-blob-node.yaml index 328a911e9..e5ac93ee1 100644 --- a/charts/v1.24.0/blob-csi-driver/templates/csi-blob-node.yaml +++ b/charts/v1.24.0/blob-csi-driver/templates/csi-blob-node.yaml @@ -118,7 +118,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port={{ .Values.node.livenessProbe.healthPort }} + - --http-endpoint=localhost:{{ .Values.node.livenessProbe.healthPort }} - --v=2 resources: {{- toYaml .Values.node.resources.livenessProbe | nindent 12 }} - name: node-driver-registrar @@ -174,15 +174,12 @@ spec: - "--allow-inline-volume-key-access-with-idenitity={{ .Values.node.allowInlineVolumeKeyAccessWithIdentity }}" - "--enable-aznfs-mount={{ .Values.node.enableAznfsMount }}" - "--metrics-address=0.0.0.0:{{ .Values.node.metricsPort }}" - ports: - - containerPort: {{ .Values.node.livenessProbe.healthPort }} - name: healthz - protocol: TCP livenessProbe: failureThreshold: 5 httpGet: + host: localhost path: /healthz - port: healthz + port: {{ .Values.node.livenessProbe.healthPort }} initialDelaySeconds: 30 timeoutSeconds: 10 periodSeconds: 30 diff --git a/deploy/csi-blob-controller.yaml b/deploy/csi-blob-controller.yaml index 9dc5738f9..70117c319 100644 --- a/deploy/csi-blob-controller.yaml +++ b/deploy/csi-blob-controller.yaml @@ -62,7 +62,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port=29632 + - --http-endpoint=localhost:29632 volumeMounts: - name: socket-dir mountPath: /csi @@ -81,17 +81,15 @@ spec: - "--metrics-address=0.0.0.0:29634" - "--user-agent-suffix=OSS-kubectl" ports: - - containerPort: 29632 - name: healthz - protocol: TCP - containerPort: 29634 name: metrics protocol: TCP livenessProbe: failureThreshold: 5 httpGet: + host: localhost path: /healthz - port: healthz + port: 29632 initialDelaySeconds: 30 timeoutSeconds: 10 periodSeconds: 30 diff --git a/deploy/csi-blob-node.yaml b/deploy/csi-blob-node.yaml index ed540812f..791866e6a 100644 --- a/deploy/csi-blob-node.yaml +++ b/deploy/csi-blob-node.yaml @@ -81,7 +81,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port=29633 + - --http-endpoint=localhost:29633 - --v=2 resources: limits: @@ -131,15 +131,12 @@ spec: - "--user-agent-suffix=OSS-kubectl" - "--metrics-address=0.0.0.0:29635" - "--enable-aznfs-mount=true" - ports: - - containerPort: 29633 - name: healthz - protocol: TCP livenessProbe: failureThreshold: 5 httpGet: + host: localhost path: /healthz - port: healthz + port: 29633 initialDelaySeconds: 30 timeoutSeconds: 10 periodSeconds: 30 diff --git a/deploy/v1.23.3/csi-blob-controller.yaml b/deploy/v1.23.3/csi-blob-controller.yaml index 06a11ae38..f7c42ea81 100644 --- a/deploy/v1.23.3/csi-blob-controller.yaml +++ b/deploy/v1.23.3/csi-blob-controller.yaml @@ -62,7 +62,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port=29632 + - --http-endpoint=localhost:29632 volumeMounts: - name: socket-dir mountPath: /csi @@ -81,17 +81,15 @@ spec: - "--metrics-address=0.0.0.0:29634" - "--user-agent-suffix=OSS-kubectl" ports: - - containerPort: 29632 - name: healthz - protocol: TCP - containerPort: 29634 name: metrics protocol: TCP livenessProbe: failureThreshold: 5 httpGet: + host: localhost path: /healthz - port: healthz + port: 29632 initialDelaySeconds: 30 timeoutSeconds: 10 periodSeconds: 30 diff --git a/deploy/v1.23.3/csi-blob-node.yaml b/deploy/v1.23.3/csi-blob-node.yaml index da2c3e95b..da4781ea1 100644 --- a/deploy/v1.23.3/csi-blob-node.yaml +++ b/deploy/v1.23.3/csi-blob-node.yaml @@ -81,7 +81,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port=29633 + - --http-endpoint=localhost:29633 - --v=2 resources: limits: @@ -129,15 +129,12 @@ spec: - "--blobfuse-proxy-endpoint=$(BLOBFUSE_PROXY_ENDPOINT)" - "--nodeid=$(KUBE_NODE_NAME)" - "--user-agent-suffix=OSS-kubectl" - ports: - - containerPort: 29633 - name: healthz - protocol: TCP livenessProbe: failureThreshold: 5 httpGet: + host: localhost path: /healthz - port: healthz + port: 29633 initialDelaySeconds: 30 timeoutSeconds: 10 periodSeconds: 30 diff --git a/deploy/v1.24.0/csi-blob-controller.yaml b/deploy/v1.24.0/csi-blob-controller.yaml index 415d5a055..9f9539c79 100644 --- a/deploy/v1.24.0/csi-blob-controller.yaml +++ b/deploy/v1.24.0/csi-blob-controller.yaml @@ -62,7 +62,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port=29632 + - --http-endpoint=localhost:29632 volumeMounts: - name: socket-dir mountPath: /csi diff --git a/deploy/v1.24.0/csi-blob-node.yaml b/deploy/v1.24.0/csi-blob-node.yaml index 805d95e90..e2d237b9b 100644 --- a/deploy/v1.24.0/csi-blob-node.yaml +++ b/deploy/v1.24.0/csi-blob-node.yaml @@ -81,7 +81,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port=29633 + - --http-endpoint=localhost:29633 - --v=2 resources: limits: @@ -131,15 +131,12 @@ spec: - "--user-agent-suffix=OSS-kubectl" - "--metrics-address=0.0.0.0:29635" - "--enable-aznfs-mount=true" - ports: - - containerPort: 29633 - name: healthz - protocol: TCP livenessProbe: failureThreshold: 5 httpGet: + host: localhost path: /healthz - port: healthz + port: 29633 initialDelaySeconds: 30 timeoutSeconds: 10 periodSeconds: 30