This directory contains infrastructure code for deploying AUP Learning Cloud.
deploy/
├── ansible/ # Ansible playbooks for K3s cluster setup
├── k8s/ # Kubernetes components (NFS provisioner, device plugins)
├── scripts/ # Helper scripts for cluster setup
└── docs/ # Architecture diagrams
For full deployment instructions, see the documentation site:
cd ..
sudo ./auplc-installer install# 1. Configure Ansible inventory
cd ansible
vim inventory.yml
# 2. Run playbooks
sudo ansible-playbook playbooks/pb-base.yml
sudo ansible-playbook playbooks/pb-k3s-site.yml
# 3. Deploy JupyterHub
cd ../../runtime
cp values-multi-nodes.yaml.example values-multi-nodes.yaml
vim values-multi-nodes.yaml
helm upgrade --install jupyterhub ./chart -n jupyterhub --create-namespace -f values-multi-nodes.yaml