```\r
\r
### [kubernetes](https://github.com/kubernetes/kubernetes) local cluster\r
-* You can startup the lastest k8s local cluster by executing commands blow:\r
+* You can startup `v1.10.0` k8s local cluster by executing commands blow:\r
\r
```\r
cd $HOME\r
git clone https://github.com/kubernetes/kubernetes.git\r
cd $HOME/kubernetes\r
+ git checkout v1.10.0\r
make\r
echo alias kubectl='$HOME/kubernetes/cluster/kubectl.sh' >> /etc/profile\r
ALLOW_PRIVILEGED=true FEATURE_GATES=CSIPersistentVolume=true,MountPropagation=true RUNTIME_CONFIG="storage.k8s.io/v1alpha1=true" LOG_LEVEL=5 hack/local-up-cluster.sh\r
```\r
\r
### [opensds](https://github.com/opensds/opensds) local cluster\r
-* For testing purposes you can deploy OpenSDS referring the [OpenSDS Cluster Installation through Ansible](https://github.com/opensds/opensds/wiki/OpenSDS-Cluster-Installation-through-Ansible) wiki. Besides, you need to deploy opensds csi plugin refering to ```nbp-ansible/README.md```.\r
+* For testing purposes you can deploy OpenSDS refering to [OpenSDS Cluster Installation through Ansible](https://github.com/opensds/opensds/wiki/OpenSDS-Cluster-Installation-through-Ansible).\r
\r
## Testing steps ##\r
\r
* Change the workplace\r
\r
```\r
- cd /opt/opensds-k8s-v0.1.0-linux-amd64\r
+ cd /opt/opensds-k8s-linux-amd64\r
```\r
\r
-* Configure opensds endpoint IP\r
-\r
- ```\r
- vim csi/deploy/kubernetes/csi-configmap-opensdsplugin.yaml\r
- ```\r
-\r
- The IP (127.0.0.1) should be replaced with the opensds actual endpoint IP.\r
- ```yaml\r
- kind: ConfigMap\r
- apiVersion: v1\r
- metadata:\r
- name: csi-configmap-opensdsplugin\r
- data:\r
- opensdsendpoint: http://127.0.0.1:50040\r
- ```\r
-\r
-* Create opensds CSI pods.\r
-\r
- ```\r
- kubectl create -f csi/deploy/kubernetes\r
- ```\r
-\r
- After this three pods can be found by ```kubectl get pods``` like below:\r
-\r
- - csi-provisioner-opensdsplugin\r
- - csi-attacher-opensdsplugin\r
- - csi-nodeplugin-opensdsplugin\r
-\r
- You can find more design details from\r
- [CSI Volume Plugins in Kubernetes Design Doc](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/storage/container-storage-interface.md)\r
-\r
* Create example nginx application\r
\r
```\r