This describes the devices we deploy in the [[ phacility_cluster | Phacility Cluster]], and some related things which aren't technically devices.
Device Quick Reference
======
| Device Class | Pool Size | Description | Notes |
|---|---|---|---|
| admin | 1 | Admin Application Server | Serves `admin.phacility.com`. |
| alb | 1 | Admin Load Balancer | ELB for `admin.phacility.com`.
| bastion | 1| SSH Bastion Host | Bastion host for ops commands. |
| db | 1 | Database Server | Runs MySQL. |
| lb | 1 | Web Load Balancer | ELB for instances. |
| repo | 1 | Repository + Daemon Host | Terminates VCS HTTP/SSH traffic. |
| vault | 0 | SSH Load Balancer | Load balances VCS SSH requests. |
| web | 1 | Application Server | Terminates normal HTTP traffic. |
Storage Quick Reference
=======
| Storage Class | Count | Notes |
|---|---|---|
| adata | 1 | Administrative server working storage. |
| bak | 1 | Stores backups. |
| data | 1 | Database server working storage. |
| store | 1 | Repository working storage. |
Services Quick Reference
=======
| Service Class | Count | Notes |
|---|---|---|
| repox | 1 | Repository cluster service, may have multiple devices. |
| dbx | 1 | Database cluster service, may have multiple devices. |