Skip to content

Commit

Permalink
2.3.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
pure-garyyang committed Mar 16, 2019
1 parent 3a1d09b commit 71c046f
Show file tree
Hide file tree
Showing 6 changed files with 37 additions and 13 deletions.
25 changes: 17 additions & 8 deletions docs/index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,59 +2,68 @@ apiVersion: v1
entries:
pure-k8s-plugin:
- apiVersion: v1
created: 2019-01-18T11:20:24.789746-08:00
created: 2019-03-15T17:39:29.968372462-07:00
description: A Helm chart for Pure Storage persistent storage driver for Kubernetes/OpenShift
digest: 30a1498d2c9af4609d05ceb29016b239ee2437a94c94a87eaea604d0c484441e
icon: https://github.com/purestorage/helm-charts/tree/master/pure-k8s-plugin/pure-storage.png
name: pure-k8s-plugin
urls:
- https://purestorage.github.io/helm-charts/pure-k8s-plugin-2.3.0.tgz
version: 2.3.0
- apiVersion: v1
created: 2019-03-15T17:39:29.967288973-07:00
description: A Helm chart for Pure Storage persistent storage driver for Kubernetes/Openshift
digest: 81673ebfa1a4380f841d6a705b5dd7c2fab300bfae6007983e58393f7407ac9b
name: pure-k8s-plugin
urls:
- https://purestorage.github.io/helm-charts/pure-k8s-plugin-2.2.1.tgz
version: 2.2.1
- apiVersion: v1
created: 2019-01-18T11:20:24.789054-08:00
created: 2019-03-15T17:39:29.966055511-07:00
description: A Helm chart for Pure Storage persistent storage driver for Kubernetes/Openshift
digest: 23b5296d049f5b2a92b1b2ee9165a0c41178cea88f3bfb6eb560462ae1b5a728
name: pure-k8s-plugin
urls:
- https://purestorage.github.io/helm-charts/pure-k8s-plugin-2.2.0.tgz
version: 2.2.0
- apiVersion: v1
created: 2019-01-18T11:20:24.787849-08:00
created: 2019-03-15T17:39:29.964678927-07:00
description: A Helm chart for Pure Storage persistent storage driver for Kubernetes/Openshift
digest: 939ae58208c7fbd5794a25ab14a715ecff60c79e98616e0954f7e8c16d0ed7dc
name: pure-k8s-plugin
urls:
- https://purestorage.github.io/helm-charts/pure-k8s-plugin-2.1.2.tgz
version: 2.1.2
- apiVersion: v1
created: 2019-01-18T11:20:24.786645-08:00
created: 2019-03-15T17:39:29.963109083-07:00
description: A Helm chart for Pure Storage persistent storage driver for Kubernetes/Openshift
digest: cad41a8b5278f57c8d953768d9ad28df461af92183f6404d661e33973017a928
name: pure-k8s-plugin
urls:
- https://purestorage.github.io/helm-charts/pure-k8s-plugin-2.1.1.tgz
version: 2.1.1
- apiVersion: v1
created: 2019-01-18T11:20:24.785339-08:00
created: 2019-03-15T17:39:29.961508625-07:00
description: A Helm chart for Pure Storage persistent storage driver for Kubernetes/Openshift
digest: bbccdbdb9426e9f801ae743b64ab9393416f9c097d5bf1d461c76484379faddd
name: pure-k8s-plugin
urls:
- https://purestorage.github.io/helm-charts/pure-k8s-plugin-2.1.0.tgz
version: 2.1.0
- apiVersion: v1
created: 2019-01-18T11:20:24.784034-08:00
created: 2019-03-15T17:39:29.959970989-07:00
description: A Helm chart for Pure Storage persistent storage driver for Kubernetes/Openshift
digest: 05eed477a922dfcd35b3905fc0dcd50aa448fe7123bb6a5517dd9ab709dc906e
name: pure-k8s-plugin
urls:
- https://purestorage.github.io/helm-charts/pure-k8s-plugin-2.0.1.tgz
version: 2.0.1
- apiVersion: v1
created: 2019-01-18T11:20:24.782729-08:00
created: 2019-03-15T17:39:29.958349091-07:00
description: A Helm chart for Pure Storage persistent storage driver for Kubernetes/Openshift
digest: 1cd0d82bf6e38183f70bd4160ddb74be76be355935ad6c41fdc1ef2403686f72
name: pure-k8s-plugin
urls:
- https://purestorage.github.io/helm-charts/pure-k8s-plugin-2.0.0.tgz
version: 2.0.0
generated: 2019-01-18T11:20:24.780981-08:00
generated: 2019-03-15T17:39:29.956523362-07:00
Binary file added docs/pure-k8s-plugin-2.3.0.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion pure-k8s-plugin/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
description: A Helm chart for Pure Storage persistent storage driver for Kubernetes/OpenShift
name: pure-k8s-plugin
version: 2.2.1
version: 2.3.0
icon: https://github.com/purestorage/helm-charts/tree/master/pure-k8s-plugin/pure-storage.png
19 changes: 17 additions & 2 deletions pure-k8s-plugin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
## Version restrictions

Minimum Helm version required is 2.9.1
Minimum version of K8S FlexVol driver required is 2.0.1
Minimum version of K8S FlexVol driver required is 2.3.0

## How to install

Expand All @@ -29,7 +29,7 @@ The following table lists the configurable parameters and their default values.
| Parameter | Description | Default |
|-----------------------------|------------------------------------|-------------------------------------------|
| `image.name` | The image name to pull from | `purestorage/k8s` |
| `image.tag` | The image tag to pull | `2.2.1` |
| `image.tag` | The image tag to pull | `2.3.0` |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `app.debug` | Enable/disable debug mode for app | `false` |
| `storageclass.isPureDefault`| Set `pure` storageclass to the default | `false` |
Expand Down Expand Up @@ -254,5 +254,20 @@ The kubelet configuration is then set via the `node-config.yaml` in the
path to use is something like `/etc/origin/kubelet-plugins` or similar
as the node config path is passed through to the container.
# Release Notes
## pure-k8s-plugin 2.3.0
### Changes
- Added flashblade.snapshotDirectoryEnabled parameter. It is default to false.
- flexvol driver is split into two, one for block storage and one for NFS. This allows the plugin to work properly with selinux relabeling, which is typically required by OpenShift 3.11+.
- Miscellaneous updates to the fleet provisioning logic to make it more robust against device errors.
### Known Vulnerabilities
- [CVE-2019-1543](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1543)
- [CVE-2019-0190](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-0190)
- [CVE-2019-5747](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5747)
- [CVE-2018-20679](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20679)
# License
https://www.purestorage.com/content/dam/purestorage/pdf/legal/pure-plugin-end-user-license-agmt-sept-18-2017.pdf
2 changes: 1 addition & 1 deletion pure-k8s-plugin/templates/pure-provisioner.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ spec:
- name: PURE_DEFAULT_BLOCK_FS_TYPE
value: {{ .Values.flasharray.defaultFSType }}
- name: PURE_DEFAULT_ENABLE_FB_NFS_SNAPSHOT
value: {{ .Values.flashblade.snapshotDirectoryEnabled }}
value: {{ quote .Values.flashblade.snapshotDirectoryEnabled }}
volumes:
- name: config
configMap:
Expand Down
2 changes: 1 addition & 1 deletion pure-k8s-plugin/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

image:
name: purestorage/k8s
tag: 2.2.1
tag: 2.3.0
pullPolicy: IfNotPresent

# this option is to enable/disable the debug mode of this app
Expand Down

0 comments on commit 71c046f

Please sign in to comment.