Skip to content

Commit

Permalink
Enables resiliency module for powerscale in the minimal manifest file (
Browse files Browse the repository at this point in the history
…#696)

Signed-off-by: meghana_gm <[email protected]>
  • Loading branch information
ChristianAtDell committed Oct 15, 2024
1 parent 692e63b commit d48fb74
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,18 @@
name: podmon
image: dellemc/podmon:v1.11.0
imagePullPolicy: IfNotPresent
args:
- "--labelvalue=csi-isilon"
- "--arrayConnectivityPollRate=60"
- "--skipArrayConnectionValidation=false"
- "--driverPodLabelValue=dell-storage"
- "--ignoreVolumelessPods=false"
- "--arrayConnectivityConnectionLossThreshold=3"
# Below 4 args should not be modified.
- "--csisock=unix:/var/run/csi/csi.sock"
- "--mode=controller"
- "--driverPath=csi-isilon.dellemc.com"
- "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
env:
- name: MY_NODE_NAME
valueFrom:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,20 @@ securityContext:
capabilities:
add: ["SYS_ADMIN"]
allowPrivilegeEscalation: true
args:
- "--labelvalue=csi-isilon"
- "--arrayConnectivityPollRate=60"
- "--leaderelection=false"
- "--driverPodLabelValue=dell-storage"
- "--ignoreVolumelessPods=false"
# Below 4 args should not be modified.
- "--csisock=unix:/var/lib/kubelet/plugins/csi-isilon/csi_sock"
- "--mode=node"
- "--driverPath=csi-isilon.dellemc.com"
- "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
env:
- name: "X_CSI_PODMON_API_PORT"
value: "8083"
- name: KUBE_NODE_NAME
valueFrom:
fieldRef:
Expand Down
7 changes: 7 additions & 0 deletions samples/minimal-samples/powerscale.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,10 @@ spec:
- name: authorization
# enable: Enable/Disable csm-authorization
enabled: false
- name: resiliency
# enabled: Enable/Disable Resiliency feature
# Allowed values:
# true: enable Resiliency feature(deploy podmon sidecar)
# false: disable Resiliency feature(do not deploy podmon sidecar)
# Default value: false
enabled: false

0 comments on commit d48fb74

Please sign in to comment.