Unit 9 Worksheet
Instructions
Fill out the worksheet as you progress through the lab and discussions. Hold your worksheets until the end to turn them in as a final submission packet.
Resources / Important Links
- https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-223.ipd.pdf
- https://en.wikipedia.org/wiki/Chroot
- https://docs.ansible.com/projects/ansible/latest/collections/community/general/chroot_connection.html
Downloads
The worksheet has been provided below. The document(s) can be transposed to
the desired format so long as the content is preserved. For example, the .txt
could be transposed to a .md file.
Unit 9 Recording
Link: https://www.youtube.com/watch?v=ef8Dzk5wVm8
Discussion Post #1
Read sections “Container Usage” and “Diskless Booting” on pages 8 and 9 of this doc: https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-223.ipd.pdf
- What are the main security concerns given about using containers in HPC?
- What is the PXE or IPXE protocol defined for diskless booting?
Discussion Post #2
Read about chrooted environments here: https://en.wikipedia.org/wiki/Chroot and the Ansible connector here: https://docs.ansible.com/projects/ansible/latest/collections/community/general/chroot_connection.html
- What are the uses of a chrooted environment? (there are 5 on Wikipedia)
- How might using Ansible to build chrooted images help improve your build process?
Info
Submit your input by following the link. The discussion posts are done in Discord Forums.
Link to Discussion Posts
Definitions
- Warewulf terminology
- Image repository
- System Overlays
- Runtime Overlays
- Wwctl language
Digging Deeper
- Read other parts of this doc for more HPC understanding:
https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-223.ipd.pdf
- What are the components on the drawing on page 3 of doc (pg. 11 in the webviewer)
Reflection Questions
- What questions do you still have about this week?
- How are you going to use what you’ve learned in your current role?