Skip to content

Commit ba3cf6c

Browse files
committed
doc: update doc with 2.7.0 version
fix
1 parent d37f066 commit ba3cf6c

23 files changed

+49
-85
lines changed

Diff for: README.md

+8-44
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,7 @@ provisioning.
1919
* [Best Practices](#best-practices)
2020
- [Version Compatibility](#version-compatibility)
2121
- [K8s Feature Status](#k8s-feature-status)
22-
* [1.14: GA](#114-ga)
23-
* [1.12: Beta](#112-beta)
24-
* [1.10: Beta](#110-beta)
25-
* [1.9: Alpha](#19-alpha)
26-
* [1.7: Alpha](#17-alpha)
22+
* GA from 1.14
2723
* [Future features](#future-features)
2824
- [E2E Tests](#e2e-tests)
2925
* [Running](#running)
@@ -95,53 +91,21 @@ See [Best Practices](docs/best-practices.md).
9591

9692
Recommended provisioner versions with Kubernetes versions
9793

98-
| Provisioner version | K8s version | Reason |
99-
| ------------------- | ------------- | ------------------------- |
100-
| [2.6.0][6] | 1.12+ | |
101-
| [2.5.0][5] | 1.12+ | |
102-
| [2.4.0][4] | 1.12+ | fs on block support |
103-
| [2.2.0][3] | 1.10 | Beta API default, block |
104-
| [2.0.0][2] | 1.8, 1.9 | Mount propagation |
105-
| [1.0.1][1] | 1.7 | |
106-
107-
[1]: https://github.com/kubernetes-incubator/external-storage/tree/local-volume-provisioner-v1.0.1/local-volume
108-
[2]: https://github.com/kubernetes-incubator/external-storage/tree/local-volume-provisioner-v2.0.0/local-volume
109-
[3]: https://github.com/kubernetes-incubator/external-storage/tree/local-volume-provisioner-v2.2.0/local-volume
110-
[4]: https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner/tree/v2.4.0
94+
| Provisioner version | K8s version |
95+
| ------------------- | ------------- |
96+
| [2.7.0][7] | 1.21+ |
97+
| [2.6.0][6] | 1.12+ |
98+
| [2.5.0][5] | 1.12+ |
99+
111100
[5]: https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner/tree/v2.5.0
112101
[6]: https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner/tree/v2.6.0
102+
[7]: https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner/tree/v2.7.0
113103

114104

115105
## K8s Feature Status
116106

117107
Also see [known issues](KNOWN_ISSUES.md) and [CHANGELOG](CHANGELOG.md).
118108

119-
### 1.14: GA
120-
121-
* No new features added
122-
123-
### 1.12: Beta
124-
125-
* Added support for automatically formatting a filesystem on the given block device in `localVolumeSource.path`
126-
127-
### 1.10: Beta
128-
129-
* New PV.NodeAffinity field added.
130-
* **Important:** Alpha PV NodeAffinity annotation is deprecated. Users must manually update
131-
their PVs to use the new NodeAffinity field or run a [one-time update job](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner/tree/master/cmd/utils/update-pv-to-beta).
132-
* Alpha: Raw block support added.
133-
134-
### 1.9: Alpha
135-
136-
* New StorageClass `volumeBindingMode` parameter that will delay PVC binding
137-
until a pod is scheduled.
138-
139-
### 1.7: Alpha
140-
141-
* New `local` PersistentVolume source that allows specifying a directory or mount
142-
point with node affinity.
143-
* Pod using the PVC that is bound to this PV will always get scheduled to that node.
144-
145109
### Future features
146110

147111
* Local block devices as a volume source, with partitioning and fs formatting

Diff for: deployment/kubernetes/example/default_example_provisioner_generated.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ spec:
3636
spec:
3737
serviceAccountName: local-storage-admin
3838
containers:
39-
- image: "registry.k8s.io/sig-storage/local-volume-provisioner:v2.4.0"
39+
- image: "registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0"
4040
imagePullPolicy: "Always"
4141
name: provisioner
4242
securityContext:

Diff for: helm/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ provisioner chart and their default values.
145145
| classes.[n].storageClass.provisioner | Specify provisioner of storage class. | str | `kubernetes.io/no-provisioner` |
146146
| podAnnotations | Annotations for each Pod in the DaemonSet. | map | `-` |
147147
| podLabels | Labels for each Pod in the DaemonSet. | map | `-` |
148-
| image | Provisioner image. | str | `registry.k8s.io/sig-storage/local-volume-provisioner:v2.5.0` |
148+
| image | Provisioner image. | str | `registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0` |
149149
| imagePullPolicy | Provisioner DaemonSet image pull policy. | str | `-` |
150150
| imagePullSecrets | Provisioner image pull secrets. | list | `-` |
151151
| priorityClassName | Provisioner DaemonSet Pod Priority Class name. | str | `` |

Diff for: helm/generated_examples/additional-volumes.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ spec:
122122
name: signal
123123
containers:
124124
- name: provisioner
125-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
125+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
126126
securityContext:
127127
privileged: true
128128
env:
@@ -135,7 +135,7 @@ spec:
135135
fieldRef:
136136
fieldPath: metadata.namespace
137137
- name: JOB_CONTAINER_IMAGE
138-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
138+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
139139
ports:
140140
- name: metrics
141141
containerPort: 8080

Diff for: helm/generated_examples/baremetal-affinity.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ spec:
131131
- localssd
132132
containers:
133133
- name: provisioner
134-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
134+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
135135
securityContext:
136136
privileged: true
137137
env:
@@ -144,7 +144,7 @@ spec:
144144
fieldRef:
145145
fieldPath: metadata.namespace
146146
- name: JOB_CONTAINER_IMAGE
147-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
147+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
148148
ports:
149149
- name: metrics
150150
containerPort: 8080

Diff for: helm/generated_examples/baremetal-cleanbyjobs.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ spec:
160160
kubernetes.io/os: linux
161161
containers:
162162
- name: provisioner
163-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
163+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
164164
securityContext:
165165
privileged: true
166166
env:
@@ -173,7 +173,7 @@ spec:
173173
fieldRef:
174174
fieldPath: metadata.namespace
175175
- name: JOB_CONTAINER_IMAGE
176-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
176+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
177177
ports:
178178
- name: metrics
179179
containerPort: 8080

Diff for: helm/generated_examples/baremetal-default-storage.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ spec:
120120
kubernetes.io/os: linux
121121
containers:
122122
- name: provisioner
123-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
123+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
124124
securityContext:
125125
privileged: true
126126
env:
@@ -133,7 +133,7 @@ spec:
133133
fieldRef:
134134
fieldPath: metadata.namespace
135135
- name: JOB_CONTAINER_IMAGE
136-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
136+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
137137
ports:
138138
- name: metrics
139139
containerPort: 8080

Diff for: helm/generated_examples/baremetal-nodeselector.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ spec:
123123
localVolume: present
124124
containers:
125125
- name: provisioner
126-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
126+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
127127
securityContext:
128128
privileged: true
129129
env:
@@ -136,7 +136,7 @@ spec:
136136
fieldRef:
137137
fieldPath: metadata.namespace
138138
- name: JOB_CONTAINER_IMAGE
139-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
139+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
140140
ports:
141141
- name: metrics
142142
containerPort: 8080

Diff for: helm/generated_examples/baremetal-priority-critical.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ spec:
122122
kubernetes.io/os: linux
123123
containers:
124124
- name: provisioner
125-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
125+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
126126
securityContext:
127127
privileged: true
128128
env:
@@ -135,7 +135,7 @@ spec:
135135
fieldRef:
136136
fieldPath: metadata.namespace
137137
- name: JOB_CONTAINER_IMAGE
138-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
138+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
139139
ports:
140140
- name: metrics
141141
containerPort: 8080

Diff for: helm/generated_examples/baremetal-priority-noncritical.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ spec:
122122
kubernetes.io/os: linux
123123
containers:
124124
- name: provisioner
125-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
125+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
126126
securityContext:
127127
privileged: true
128128
env:
@@ -135,7 +135,7 @@ spec:
135135
fieldRef:
136136
fieldPath: metadata.namespace
137137
- name: JOB_CONTAINER_IMAGE
138-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
138+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
139139
ports:
140140
- name: metrics
141141
containerPort: 8080

Diff for: helm/generated_examples/baremetal-prometheus.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ spec:
142142
kubernetes.io/os: linux
143143
containers:
144144
- name: provisioner
145-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
145+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
146146
securityContext:
147147
privileged: true
148148
env:
@@ -155,7 +155,7 @@ spec:
155155
fieldRef:
156156
fieldPath: metadata.namespace
157157
- name: JOB_CONTAINER_IMAGE
158-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
158+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
159159
ports:
160160
- name: metrics
161161
containerPort: 8080

Diff for: helm/generated_examples/baremetal-provisioner.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ spec:
120120
kubernetes.io/os: linux
121121
containers:
122122
- name: provisioner
123-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
123+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
124124
securityContext:
125125
privileged: true
126126
env:
@@ -133,7 +133,7 @@ spec:
133133
fieldRef:
134134
fieldPath: metadata.namespace
135135
- name: JOB_CONTAINER_IMAGE
136-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
136+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
137137
ports:
138138
- name: metrics
139139
containerPort: 8080

Diff for: helm/generated_examples/baremetal-resyncperiod.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ spec:
121121
kubernetes.io/os: linux
122122
containers:
123123
- name: provisioner
124-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
124+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
125125
securityContext:
126126
privileged: true
127127
env:
@@ -134,7 +134,7 @@ spec:
134134
fieldRef:
135135
fieldPath: metadata.namespace
136136
- name: JOB_CONTAINER_IMAGE
137-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
137+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
138138
ports:
139139
- name: metrics
140140
containerPort: 8080

Diff for: helm/generated_examples/baremetal-tolerations.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ spec:
128128
key: node-role.kubernetes.io/master
129129
containers:
130130
- name: provisioner
131-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
131+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
132132
securityContext:
133133
privileged: true
134134
env:
@@ -141,7 +141,7 @@ spec:
141141
fieldRef:
142142
fieldPath: metadata.namespace
143143
- name: JOB_CONTAINER_IMAGE
144-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
144+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
145145
ports:
146146
- name: metrics
147147
containerPort: 8080

Diff for: helm/generated_examples/baremetal-with-resource-limits.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ spec:
121121
kubernetes.io/os: linux
122122
containers:
123123
- name: provisioner
124-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
124+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
125125
securityContext:
126126
privileged: true
127127
resources:
@@ -142,7 +142,7 @@ spec:
142142
fieldRef:
143143
fieldPath: metadata.namespace
144144
- name: JOB_CONTAINER_IMAGE
145-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
145+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
146146
ports:
147147
- name: metrics
148148
containerPort: 8080

Diff for: helm/generated_examples/baremetal-without-rbac.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ spec:
7474
kubernetes.io/os: linux
7575
containers:
7676
- name: provisioner
77-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
77+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
7878
securityContext:
7979
privileged: true
8080
env:
@@ -87,7 +87,7 @@ spec:
8787
fieldRef:
8888
fieldPath: metadata.namespace
8989
- name: JOB_CONTAINER_IMAGE
90-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
90+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
9191
ports:
9292
- name: metrics
9393
containerPort: 8080

Diff for: helm/generated_examples/baremetal.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ spec:
121121
kubernetes.io/os: linux
122122
containers:
123123
- name: provisioner
124-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
124+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
125125
securityContext:
126126
privileged: true
127127
env:
@@ -134,7 +134,7 @@ spec:
134134
fieldRef:
135135
fieldPath: metadata.namespace
136136
- name: JOB_CONTAINER_IMAGE
137-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
137+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
138138
ports:
139139
- name: metrics
140140
containerPort: 8080

Diff for: helm/generated_examples/eks-nvme-ssd.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ spec:
117117
kubernetes.io/os: linux
118118
containers:
119119
- name: provisioner
120-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
120+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
121121
securityContext:
122122
privileged: true
123123
env:
@@ -130,7 +130,7 @@ spec:
130130
fieldRef:
131131
fieldPath: metadata.namespace
132132
- name: JOB_CONTAINER_IMAGE
133-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
133+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
134134
ports:
135135
- name: metrics
136136
containerPort: 8080

Diff for: helm/generated_examples/gce-retain.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ spec:
135135
kubernetes.io/os: linux
136136
containers:
137137
- name: provisioner
138-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
138+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
139139
securityContext:
140140
privileged: true
141141
env:
@@ -148,7 +148,7 @@ spec:
148148
fieldRef:
149149
fieldPath: metadata.namespace
150150
- name: JOB_CONTAINER_IMAGE
151-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
151+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
152152
ports:
153153
- name: metrics
154154
containerPort: 8080

Diff for: helm/generated_examples/gce.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ spec:
135135
kubernetes.io/os: linux
136136
containers:
137137
- name: provisioner
138-
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
138+
image: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
139139
securityContext:
140140
privileged: true
141141
env:
@@ -148,7 +148,7 @@ spec:
148148
fieldRef:
149149
fieldPath: metadata.namespace
150150
- name: JOB_CONTAINER_IMAGE
151-
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.6.0
151+
value: registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0
152152
ports:
153153
- name: metrics
154154
containerPort: 8080

0 commit comments

Comments
 (0)