Skip to content

Commit

Permalink
Remove snapshotclass and snapshotter creation in deploy script
Browse files Browse the repository at this point in the history
  • Loading branch information
ggriffiths committed Oct 19, 2019
1 parent 8359099 commit fb50857
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion deploy/kubernetes-1.14/hostpath/csi-hostpath-plugin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ spec:
name: csi-data-dir

- name: hostpath
image: quay.io/k8scsi/hostpathplugin:v1.2.0
image: quay.io/k8scsi/hostpathplugin:v1.2.0-rc8
args:
- "--drivername=hostpath.csi.k8s.io"
- "--v=5"
Expand Down
2 changes: 1 addition & 1 deletion deploy/kubernetes-1.15/hostpath/csi-hostpath-plugin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ spec:
name: csi-data-dir

- name: hostpath
image: quay.io/k8scsi/hostpathplugin:v1.2.0
image: quay.io/k8scsi/hostpathplugin:v1.2.0-rc8
args:
- "--drivername=hostpath.csi.k8s.io"
- "--v=5"
Expand Down
2 changes: 1 addition & 1 deletion deploy/kubernetes-1.16/hostpath/csi-hostpath-plugin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ spec:
name: csi-data-dir

- name: hostpath
image: quay.io/k8scsi/hostpathplugin:v1.2.0
image: quay.io/k8scsi/hostpathplugin:v1.2.0-rc8
args:
- "--drivername=hostpath.csi.k8s.io"
- "--v=5"
Expand Down
12 changes: 6 additions & 6 deletions deploy/util/deploy-hostpath.sh
Original file line number Diff line number Diff line change
Expand Up @@ -107,10 +107,14 @@ for component in CSI_PROVISIONER CSI_ATTACHER CSI_SNAPSHOTTER CSI_RESIZER; do
run kubectl apply -f "${current}"
done

# deploy hostpath plugin and registrar sidecar
# deploy hostpath plugin and CSI sidecars
echo "deploying hostpath components"
for i in $(ls ${BASE_DIR}/hostpath/*.yaml | sort); do
echo " $i"
if [[ $i == *"snapshotter"* ]] ; then
continue
fi

modified="$(cat "$i" | while IFS= read -r line; do
nocomments="$(echo "$line" | sed -e 's/ *#.*$//')"
if echo "$nocomments" | grep -q '^[[:space:]]*image:[[:space:]]*'; then
Expand Down Expand Up @@ -151,7 +155,7 @@ done
# for: the expectation is that we run attacher, provisioner,
# snapshotter, resizer, socat and hostpath plugin in the default namespace.
cnt=0
while [ $(kubectl get pods 2>/dev/null | grep '^csi-hostpath.* Running ' | wc -l) -lt 5 ] || ! kubectl describe volumesnapshotclasses.snapshot.storage.k8s.io 2>/dev/null >/dev/null; do
while [ $(kubectl get pods 2>/dev/null | grep '^csi-hostpath.* Running ' | wc -l) -lt 4 ]; do
if [ $cnt -gt 30 ]; then
echo "Running pods:"
kubectl describe pods
Expand All @@ -163,7 +167,3 @@ while [ $(kubectl get pods 2>/dev/null | grep '^csi-hostpath.* Running ' | wc -l
cnt=$(($cnt + 1))
sleep 10
done
# deploy snapshotclass
echo "deploying snapshotclass"
kubectl apply -f ${BASE_DIR}/snapshotter/csi-hostpath-snapshotclass.yaml

0 comments on commit fb50857

Please sign in to comment.