Add Ssh cert auth for targets - #1847
Conversation
|
Comparing this against #2397 while reviewing that PR (context: #26, #2400). On the target leg, this is architecturally the same design as #2397: ephemeral per-connection certificate, target trusts via The CA key here is the existing client auth key, unencrypted PKCS#8 PEM, no passphrase, protected only by filesystem permissions. That means the auth key and the fleet-wide signing capability are the same file, one filesystem read gets both. No Not raising this to dismiss the work, Eugeny was actively preparing this for merge in April before pausing on it. But given #2397's current momentum and the gaps above, worth asking directly: would you be open to closing this in favor of #2397, with the no-external-dependency case tracked separately as a future pluggable backend, the exact direction you proposed yourself in #26 (#26 (comment))? |
Include implementation of SSH Certificate authentication for targets + tests + user procedure