-
Notifications
You must be signed in to change notification settings - Fork 28
/
Copy pathsecret.yaml
75 lines (74 loc) · 3.35 KB
/
secret.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# Username for accessing PowerFlex system.
# If authorization is enabled, username will be ignored.
- username: "admin"
# Password for accessing PowerFlex system.
# If authorization is enabled, password will be ignored.
password: "password"
# System name/ID of PowerFlex system.
systemID: "1a99aa999999aa9a"
# Previous names used in secret of PowerFlex system.
allSystemNames: "pflex-1,pflex-2"
# REST API gateway HTTPS endpoint for PowerFlex system.
# If authorization is enabled, endpoint should be the HTTPS localhost endpoint that
# the authorization sidecar will listen on
endpoint: "https://127.0.0.1"
# Determines if the driver is going to validate certs while connecting to PowerFlex REST API interface.
# Allowed values: true or false
# Default value: true
skipCertificateValidation: true
# indicates if this array is the default array
# needed for backwards compatibility
# only one array is allowed to have this set to true
# Default value: false
isDefault: true
# defines the MDM(s) that SDC should register with on start.
# Allowed values: a list of IP addresses or hostnames separated by comma.
# Default value: none
mdm: "10.0.0.1,10.0.0.2"
# NFS is only supported on PowerFlex storage system >=4.0.x
# If not specified, value from SC will be used.
# If specified in both, secret and storage class, then precedence is given to storage class value.
# Allowed values: string
# Optional: true
# Default value: ""
# This is an optional field from v2.10.0 onwards for PowerFlex storage system >=4.0.x
nasName: "nas-server"
# # zone: A cluster availability zone to which the PowerFlex system should be bound.
# # The mapping is one-to-one - the PowerFlex system cannot belong to more than one zone.
# # Ideally, the PowerFlex system and cluster nodes that define the availability zone would be
# # geographically co-located.
# # Optional: true
# # Default value: none
# zone:
# # name: The name of the container orchestrator's availability zone to which the PowerFlex system
# # should be mapped.
# name: "zoneA"
# # labelKey: The name of the label used for the availability zone to which the PowerFlex system
# # should be mapped.
# labelKey: "topology.kubernetes.io/zone"
# # protectionDomains: A list of the protection domains and their associated pools, defined in
# # the PowerFlex system.
# # Currently, csi-powerflex only supports one protection domain per zone.
# protectionDomains:
# # pools: A list of pools that belong to a single protection defined in the PowerFlex system.
# # Currently, csi-powerflex only supports one pool per protection domain.
# - pools:
# - <STORAGE_POOL>
# # name: The name of the protection domain in the PowerFlex system.
# # Optional: true
# # name is required if storage pool names are not unique across protection domains.
# name: <DOMAIN_NAME>
# To add more PowerFlex systems, uncomment the following lines and provide the required values
# - username: "admin"
# password: "password"
# systemID: "2b11bb111111bb1b"
# endpoint: "https://127.0.0.2"
# skipCertificateValidation: true
# mdm: "10.0.0.3,10.0.0.4"
# zone:
# name: "zoneB"
# labelKey: "topology.kubernetes.io/zone"
# protectionDomains:
# - name: <DOMAIN_NAME>
# pools:
# - <STORAGE_POOL>