mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-09-27 12:01:04 -04:00
Add docs to repo (#38)
This commit is contained in:
parent
50d3f3ca7f
commit
b95f3dbc91
180 changed files with 13401 additions and 67 deletions
|
@ -3,7 +3,7 @@
|
|||
Implementation for Constellation's node flow to join an existing cluster.
|
||||
|
||||
The join service runs on each control-plane node of the Kubernetes cluster.
|
||||
New nodes (at cluster start, or later through autoscaling) send an IssueJoinTicket request to the service over [aTLS](../bootstrapper/atls/).
|
||||
New nodes (at cluster start, or later through autoscaling) send an IssueJoinTicket request to the service over [aTLS](../internal/atls/).
|
||||
The join service verifies the new nodes certificate and attestation statement.
|
||||
If attestation is successful, the new node is supplied with a disk encryption key for its state disk, and a Kubernetes bootstrap token, so it may join the cluster.
|
||||
|
||||
|
@ -41,10 +41,6 @@ This is needed for fetching data encryption keys for joining nodes.
|
|||
|
||||
Implements interaction with the Kubernetes API to create join tokens for new nodes.
|
||||
|
||||
### [internal/validator](./internal/validator/)
|
||||
|
||||
A wrapper for the more generic `atls.Validator`, allowing for updates to the underlying validator without having to restart the service.
|
||||
|
||||
## [Dockerfile](./Dockerfile)
|
||||
|
||||
```shell
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue