Add automation for exercise 5 setup.

This commit is contained in:
2024-04-14 20:30:30 +12:00
parent af8990759a
commit 53c78e39fc

View File

@ -206,6 +206,13 @@ spec:
EOF
#+end_src
#+begin_src tmux
# Break the storage class for exercise five
oc patch storageclass ocs-storagecluster-ceph-rbd --type='merge' --patch-file /dev/stdin <<-EOF
allowVolumeExpansion: false
EOF
#+end_src
* Automated scenario population
@ -560,8 +567,40 @@ EOF
** Exercise five - How do I resize virtual machine disks again?
asdas
#+begin_src tmux
# Patch the storageclass to enable volume expansion
oc patch storageclass ocs-storagecluster-ceph-rbd --type='merge' --patch-file /dev/stdin <<-EOF
allowVolumeExpansion: true
EOF
#+end_src
#+begin_src tmux
# Patch the claim to increase sizea
oc --namespace super-important-dont-deleteme patch persistentvolumeclaim cryto-carnivore-cpuminer3000 --type='merge' --patch-file /dev/stdin <<-EOF
spec:
resources:
requests:
storage: 60Gi
EOF
#+end_src
#+begin_src tmux
# Create new claim for wannacry volume
cat << EOF | oc --namespace super-important-dont-deleteme apply --filename -
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: wannacry
namespace: super-important-dont-deleteme
spec:
accessModes:
- ReadWriteMany
volumeMode: Block
resources:
requests:
storage: 20Gi
EOF
#+end_src
* Automated scenario cleanup