sysadmin:projects:w23:kubeworkspaces
Kubernetes Environments for CIS*3760
- For W23 Each project group received their own Kubernetes workspace (about 20 groups total)
- Students will use these workspaces to deploy their project onto their server
- These workspaces were deployed on SoCS hardware running in the CCS datacentre
- The process to deploy was
- Use the environment generation script (previously written) to create terraform config files for each workspace
- This script also set up DHCP and DNS for each workspace
- Next terraform was used with the Promxox library to create and configure a VM for each group
- Using ansible, Kubernetes was automatically installed on each server
- manual config for storage (hopefully automated in the future) was used to finish deployment
- Login details to each workspace was provided to the instructor to share with groups. Students have been using these spaces for a few weeks now.
sysadmin/projects/w23/kubeworkspaces.txt · Last modified: 2023/03/15 17:38 by kjohns23