Repository navigation
Administrator guide
Use the supported staff/admin flows for PI applications and programme memberships. Verify institution, PI authority, intended research use, scope and time window. Approval and resource provisioning are distinct audited actions. A human account can have more than one programme membership without cross-granting resources.
The server allocates stable system usernames and, at an authorized boundary, POSIX UID/GID with a permanent ledger. Reconciliation across WireGuard, SSH, NFS, Jupyter and Slurm is owned by the infrastructure layer. Do not create alternative identities manually in JupyterHub or Slurm to bypass a missing approval.
On the Kubernetes administration host, with appropriate authorization:
kubectl -n quantum-platform get deploy,pods,svc
kubectl -n argocd get application quantum-platform
kubectl -n quantum-platform exec deployment/quantum-platform-user-api -- python manage.py check
kubectl -n quantum-platform exec deployment/quantum-platform-user-api -- python manage.py showmigrations portalDo not assume the deployment name is unchanged across environments; discover it with the first command. Verify the source revision, image digest, database migration state and logs before changing anything. Direct DB edits, applying migrations, public image promotions or rollout restart require an approved change plan.
Keep membership decision audit trails, administrator identity, timestamps, minimal redacted error details, migration version and exact task/run IDs. Separate application health from successful Jupyter, Slurm and ACP acceptance. Do not paste encrypted-secret working values or personally identifying research content into public tickets.
See administrator phase 1, programme identity and infrastructure release guide.
Quantum Platform
- Home
- Getting started
- Account and access
- Researcher guide
- Workbench and runs
- Agent and Guide
- Administrator guide
- Developer guide
- API and integration
- Troubleshooting
- Security
- Contributing
- Guide integration and support Detailed topics
- Programme approval and resource entitlements
- Authentication MFA and key management
- JupyterHub and SSH identity
- API development and tests
- Research programme administration Guide integration
- Guide knowledge and source ingestion
- Guide support and ticket workflows