mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-07 11:13:48 +00:00
Avoid using two periods in templates
Since $id_field already starts with a period, .$id_field would result in the following in Go 1.5: error: error parsing template {{range.items}}{{..metadata.name}}:{{end}}, template: output:1: unexpected . after term "." Apparently, Go 1.4 allowed this. Unnecessary anyway.
This commit is contained in:
parent
7aca60f636
commit
c054b20148
@ -711,19 +711,19 @@ __EOF__
|
|||||||
|
|
||||||
### Create and delete persistent volume examples
|
### Create and delete persistent volume examples
|
||||||
# Pre-condition: no persistent volumes currently exist
|
# Pre-condition: no persistent volumes currently exist
|
||||||
kube::test::get_object_assert pv "{{range.items}}{{.$id_field}}:{{end}}" ''
|
kube::test::get_object_assert pv "{{range.items}}{{$id_field}}:{{end}}" ''
|
||||||
# Command
|
# Command
|
||||||
kubectl create -f docs/user-guide/persistent-volumes/volumes/local-01.yaml "${kube_flags[@]}"
|
kubectl create -f docs/user-guide/persistent-volumes/volumes/local-01.yaml "${kube_flags[@]}"
|
||||||
kube::test::get_object_assert pv "{{range.items}}{{.$id_field}}:{{end}}" 'pv0001:'
|
kube::test::get_object_assert pv "{{range.items}}{{$id_field}}:{{end}}" 'pv0001:'
|
||||||
kubectl delete pv pv0001 "${kube_flags[@]}"
|
kubectl delete pv pv0001 "${kube_flags[@]}"
|
||||||
kubectl create -f docs/user-guide/persistent-volumes/volumes/local-02.yaml "${kube_flags[@]}"
|
kubectl create -f docs/user-guide/persistent-volumes/volumes/local-02.yaml "${kube_flags[@]}"
|
||||||
kube::test::get_object_assert pv "{{range.items}}{{.$id_field}}:{{end}}" 'pv0002:'
|
kube::test::get_object_assert pv "{{range.items}}{{$id_field}}:{{end}}" 'pv0002:'
|
||||||
kubectl delete pv pv0002 "${kube_flags[@]}"
|
kubectl delete pv pv0002 "${kube_flags[@]}"
|
||||||
kubectl create -f docs/user-guide/persistent-volumes/volumes/gce.yaml "${kube_flags[@]}"
|
kubectl create -f docs/user-guide/persistent-volumes/volumes/gce.yaml "${kube_flags[@]}"
|
||||||
kube::test::get_object_assert pv "{{range.items}}{{.$id_field}}:{{end}}" 'pv0003:'
|
kube::test::get_object_assert pv "{{range.items}}{{$id_field}}:{{end}}" 'pv0003:'
|
||||||
kubectl delete pv pv0003 "${kube_flags[@]}"
|
kubectl delete pv pv0003 "${kube_flags[@]}"
|
||||||
# Post-condition: no PVs
|
# Post-condition: no PVs
|
||||||
kube::test::get_object_assert pv "{{range.items}}{{.$id_field}}:{{end}}" ''
|
kube::test::get_object_assert pv "{{range.items}}{{$id_field}}:{{end}}" ''
|
||||||
|
|
||||||
############################
|
############################
|
||||||
# Persistent Volume Claims #
|
# Persistent Volume Claims #
|
||||||
@ -731,21 +731,21 @@ __EOF__
|
|||||||
|
|
||||||
### Create and delete persistent volume claim examples
|
### Create and delete persistent volume claim examples
|
||||||
# Pre-condition: no persistent volume claims currently exist
|
# Pre-condition: no persistent volume claims currently exist
|
||||||
kube::test::get_object_assert pvc "{{range.items}}{{.$id_field}}:{{end}}" ''
|
kube::test::get_object_assert pvc "{{range.items}}{{$id_field}}:{{end}}" ''
|
||||||
# Command
|
# Command
|
||||||
kubectl create -f docs/user-guide/persistent-volumes/claims/claim-01.yaml "${kube_flags[@]}"
|
kubectl create -f docs/user-guide/persistent-volumes/claims/claim-01.yaml "${kube_flags[@]}"
|
||||||
kube::test::get_object_assert pvc "{{range.items}}{{.$id_field}}:{{end}}" 'myclaim-1:'
|
kube::test::get_object_assert pvc "{{range.items}}{{$id_field}}:{{end}}" 'myclaim-1:'
|
||||||
kubectl delete pvc myclaim-1 "${kube_flags[@]}"
|
kubectl delete pvc myclaim-1 "${kube_flags[@]}"
|
||||||
|
|
||||||
kubectl create -f docs/user-guide/persistent-volumes/claims/claim-02.yaml "${kube_flags[@]}"
|
kubectl create -f docs/user-guide/persistent-volumes/claims/claim-02.yaml "${kube_flags[@]}"
|
||||||
kube::test::get_object_assert pvc "{{range.items}}{{.$id_field}}:{{end}}" 'myclaim-2:'
|
kube::test::get_object_assert pvc "{{range.items}}{{$id_field}}:{{end}}" 'myclaim-2:'
|
||||||
kubectl delete pvc myclaim-2 "${kube_flags[@]}"
|
kubectl delete pvc myclaim-2 "${kube_flags[@]}"
|
||||||
|
|
||||||
kubectl create -f docs/user-guide/persistent-volumes/claims/claim-03.json "${kube_flags[@]}"
|
kubectl create -f docs/user-guide/persistent-volumes/claims/claim-03.json "${kube_flags[@]}"
|
||||||
kube::test::get_object_assert pvc "{{range.items}}{{.$id_field}}:{{end}}" 'myclaim-3:'
|
kube::test::get_object_assert pvc "{{range.items}}{{$id_field}}:{{end}}" 'myclaim-3:'
|
||||||
kubectl delete pvc myclaim-3 "${kube_flags[@]}"
|
kubectl delete pvc myclaim-3 "${kube_flags[@]}"
|
||||||
# Post-condition: no PVCs
|
# Post-condition: no PVCs
|
||||||
kube::test::get_object_assert pvc "{{range.items}}{{.$id_field}}:{{end}}" ''
|
kube::test::get_object_assert pvc "{{range.items}}{{$id_field}}:{{end}}" ''
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user