teleport/srv
klizhentas 12fdc19ff3 Provisioning and clear role separation
Distinct roles separation:

* Stateful auth server, it is stateful and exposes SSH
  authentication endpoint to the cluster
* Stateless ssh node, it connects to the auth server
  to authenticate access requests
* Stateless cp node, it provides web portal to access
  the cluster and update users keys

Provisioning:

* Auth server automatically sets itself up on the first start,
  no need to explicitly set encryption keys and authority certs

* SSH node connects to the Auth server to provision host private keys
  and sertificates using special SSH provisioning key issued by
  the auth server
2015-05-10 14:52:51 -07:00
..
ctx.go Vendor-in dependencies 2015-03-14 14:37:21 -07:00
exec.go Vendor-in dependencies 2015-03-14 14:37:21 -07:00
fwd.go Implement web proxying, and web SSH console proof of concept 2015-04-01 21:21:07 -07:00
mux.go Implement web proxying, and web SSH console proof of concept 2015-04-01 21:21:07 -07:00
resolver.go Provisioning and clear role separation 2015-05-10 14:52:51 -07:00
srv.go Provisioning and clear role separation 2015-05-10 14:52:51 -07:00
srv_test.go Provisioning and clear role separation 2015-05-10 14:52:51 -07:00
subsystem.go Vendor-in dependencies 2015-03-14 14:37:21 -07:00
term.go Vendor-in dependencies 2015-03-14 14:37:21 -07:00
tun.go Implement web proxying, and web SSH console proof of concept 2015-04-01 21:21:07 -07:00