Initial platform documentation
This commit is contained in:
commit
d8afd5b989
13
README.md
Normal file
13
README.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Stallinux Provisioning Platform
|
||||||
|
|
||||||
|
Repositories:
|
||||||
|
|
||||||
|
- provisioning-server
|
||||||
|
- provisioning-client
|
||||||
|
- platform-docs
|
||||||
|
|
||||||
|
Planned:
|
||||||
|
|
||||||
|
- profiles
|
||||||
|
- installer definitions
|
||||||
|
- ansible roles
|
||||||
25
architecture.md
Normal file
25
architecture.md
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Architecture
|
||||||
|
|
||||||
|
Provisioning Client
|
||||||
|
↓ HTTPS
|
||||||
|
anode.stallinux.de
|
||||||
|
↓
|
||||||
|
Activation API
|
||||||
|
↓
|
||||||
|
Profile API
|
||||||
|
↓
|
||||||
|
Bootstrap API
|
||||||
|
↓
|
||||||
|
Installer
|
||||||
|
↓
|
||||||
|
Ansible Pull
|
||||||
|
|
||||||
|
## Endpoints
|
||||||
|
|
||||||
|
GET /health
|
||||||
|
|
||||||
|
POST /api/v1/activate
|
||||||
|
|
||||||
|
GET /api/v1/profiles/{id}
|
||||||
|
|
||||||
|
GET /api/v1/profiles/{id}/bootstrap
|
||||||
Loading…
x
Reference in New Issue
Block a user