You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: "The name of secret that contains Azure Storage Account Name and Key",
140
140
Required: true,
141
141
},
142
+
"secret_namespace": {
143
+
Type: schema.TypeString,
144
+
Description: "The namespace of the secret that contains Azure Storage Account Name and Key. For Kubernetes up to 1.18.x the default is the same as the Pod. For Kubernetes 1.19.x and later the default is \"default\" namespace.",
Copy file name to clipboardExpand all lines: website/docs/r/persistent_volume.html.markdown
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -180,7 +180,8 @@ The following arguments are supported:
180
180
#### Arguments
181
181
182
182
*`read_only` - (Optional) Whether to force the read-only setting in VolumeMounts. Defaults to false (read/write).
183
-
*`secret_name` - (Required) The name of secret that contains Azure Storage Account Name and Key
183
+
*`secret_name` - (Required) The name of secret that contains Azure Storage Account Name and Key.
184
+
*`secret_namespace` - (Optional) The namespace of the secret that contains Azure Storage Account Name and Key. For Kubernetes up to 1.18.x the default is the same as the Pod. For Kubernetes 1.19.x and later the default is \"default\" namespace.
184
185
*`share_name` - (Required) Share Name
185
186
186
187
### `ceph_fs`
@@ -287,11 +288,11 @@ The following arguments are supported:
287
288
288
289
#### Arguments
289
290
290
-
*`annotations` - (Optional) An unstructured key value map stored with the persistent volume that may be used to store arbitrary metadata.
291
+
*`annotations` - (Optional) An unstructured key value map stored with the persistent volume that may be used to store arbitrary metadata.
291
292
292
293
~> By default, the provider ignores any annotations whose key names end with *kubernetes.io*. This is necessary because such annotations can be mutated by server-side components and consequently cause a perpetual diff in the Terraform plan output. If you explicitly specify any such annotations in the configuration template then Terraform will consider these as normal resource attributes and manage them as expected (while still avoiding the perpetual diff problem). For more info info see [Kubernetes reference](http://kubernetes.io/docs/user-guide/annotations)
293
294
294
-
*`labels` - (Optional) Map of string keys and values that can be used to organize and categorize (scope and select) the persistent volume. May match selectors of replication controllers and services.
295
+
*`labels` - (Optional) Map of string keys and values that can be used to organize and categorize (scope and select) the persistent volume. May match selectors of replication controllers and services.
295
296
296
297
~> By default, the provider ignores any labels whose key names end with *kubernetes.io*. This is necessary because such labels can be mutated by server-side components and consequently cause a perpetual diff in the Terraform plan output. If you explicitly specify any such labels in the configuration template then Terraform will consider these as normal resource attributes and manage them as expected (while still avoiding the perpetual diff problem). For more info info see [Kubernetes reference](http://kubernetes.io/docs/user-guide/labels)
0 commit comments