Endpoints
SPIRL software expects to be able to connect to certain public endpoints to function. You may need to allow list these endpoints in egress filtering systems for your organization.
Management tooling​
These endpoints are used by SPIRL's web UI and spirlctl.
| Endpoint | Purpose |
|---|---|
| api.spirl.com:443 | Management API |
| app.spirl.com:443 | Management web UI |
| auth.api.spirl.com:443 | Authentication for web and CLI |
Self-hosted SPIRL server​
Self-hosted SPIRL servers will connect to these endpoints.
| Endpoint | Purpose |
|---|---|
| auth.cp.spirl.com:443 | Authenticates a server with the control plane |
| events.cp.spirl.com:443 | Receives events (e.g. SVID issuance) from servers |
| relay-web.cp.spirl.com:443 | Persistent management connection to the control plane |
Hosted SPIRL server​
SPIRL agents connecting to a hosted SPIRL server need access to these endpoints.
| Endpoint | Purpose |
|---|---|
| *.agent.spirl.com:443 | Agent API provided by the SPIRL server |
Federation​
SPIRL's federation infrastructure is hosted at these endpoints
| Endpoint | Purpose |
|---|---|
| fed.spirl.org:443 | SPIFFE Bundle and OIDC metadata |