Skip to content

Commit

Permalink
Update powerscale template files
Browse files Browse the repository at this point in the history
  • Loading branch information
falfaroc committed Sep 25, 2024
1 parent ffb50b7 commit 0c7713a
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 18 deletions.
23 changes: 23 additions & 0 deletions tests/e2e/testfiles/storage_csm_powerscale.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,14 @@ spec:
# image: Defines karavi-topology image. This shouldn't be changed
# Allowed values: string
image: dellemc/csm-topology:v1.9.0
# certificate: base64-encoded certificate for cert/private-key pair -- add cert here to use custom certificates
# for self-signed certs, leave empty string
# Allowed values: string
certificate: ""
# privateKey: base64-encoded private key for cert/private-key pair -- add private key here to use custom certificates
# for self-signed certs, leave empty string
# Allowed values: string
privateKey: ""
envs:
# topology log level
# Valid values: TRACE, DEBUG, INFO, WARN, ERROR, FATAL, PANIC
Expand All @@ -324,12 +332,27 @@ spec:
# image: Defines otel-collector image. This shouldn't be changed
# Allowed values: string
image: otel/opentelemetry-collector:0.42.0
# certificate: base64-encoded certificate for cert/private-key pair -- add cert here to use custom certificates
# for self-signed certs, leave empty string
# Allowed values: string
certificate: ""
# privateKey: base64-encoded private key for cert/private-key pair -- add private key here to use custom certificates
# for self-signed certs, leave empty string
# Allowed values: string
privateKey: ""
envs:
# image of nginx proxy image
# Allowed values: string
# Default value: "nginxinc/nginx-unprivileged:1.20"
- name: "NGINX_PROXY_IMAGE"
value: "nginxinc/nginx-unprivileged:1.20"
# enabled: Enable/Disable cert-manager
# Allowed values:
# true: enable deployment of cert-manager
# false: disable deployment of cert-manager only if it's already deployed
# Default value: true
- name: cert-manager
enabled: false
- name: metrics-powerscale
# enabled: Enable/Disable PowerScale metrics
enabled: false
Expand Down
10 changes: 9 additions & 1 deletion tests/e2e/testfiles/storage_csm_powerscale_auth.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ spec:
replicas: 1
dnsPolicy: ClusterFirstWithHostNet
forceUpdate: true
forceRemoveDriver: true
common:
image: "dellemc/csi-isilon:nightly"
imagePullPolicy: IfNotPresent
Expand All @@ -33,7 +34,7 @@ spec:
# Allowed value: valid port number
# Default value: 8080
- name: X_CSI_ISI_PORT
value: ""
value: "8080"
# X_CSI_ISI_PATH: The base path for the volumes to be created on PowerScale cluster.
# This value acts as a default value for isiPath, if not specified for a cluster config in secret
# Ensure that this path exists on PowerScale cluster.
Expand Down Expand Up @@ -65,6 +66,13 @@ spec:
# Default value: true
- name: X_CSI_ISI_SKIP_CERTIFICATE_VALIDATION
value: "true"
# X_CSI_ISI_AUTH_TYPE: Specify the authentication method to be used.
# Allowed values:
# 0: basic authentication
# 1: session-based authentication
# Default value: 0
- name: X_CSI_ISI_AUTH_TYPE
value: "1"
# X_CSI_CUSTOM_TOPOLOGY_ENABLED: Specify if custom topology label <provisionerName>.dellemc.com/<powerscalefqdnorip>:<provisionerName>
# has to be used for making connection to backend PowerScale Array.
# If X_CSI_CUSTOM_TOPOLOGY_ENABLED is set to true, then do not specify allowedTopologies in storage class.
Expand Down
17 changes: 0 additions & 17 deletions tests/e2e/testfiles/storage_csm_powerscale_resiliency.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -293,20 +293,3 @@ spec:
- "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
- "--driverPodLabelValue=dell-storage"
- "--ignoreVolumelessPods=false"
---
apiVersion: v1
kind: ConfigMap
metadata:
name: isilon-config-params
namespace: isilon
data:
driver-config-params.yaml: |
CSI_LOG_LEVEL: "debug"
CSI_LOG_FORMAT: "TEXT"
PODMON_CONTROLLER_LOG_LEVEL: "debug"
PODMON_CONTROLLER_LOG_FORMAT: "TEXT"
PODMON_NODE_LOG_LEVEL: "debug"
PODMON_NODE_LOG_FORMAT: "TEXT"
spec:
driver:
configVersion: v2.11.0

0 comments on commit 0c7713a

Please sign in to comment.