One File for Everyone, or One Identity per Agent

The same three agents. On the left they share one file of values. On the right each proves its identity to Keyspout, which verifies it and issues one leased version of one secret.

One File for Everyone, or One Identity per Agent The same three agents. On the left they share one file of values. On the right each proves its identity to Keyspout, which verifies it and issues one leased version of one secret. .env file · one set of values · Before: one file, no identity .env file one set of values Review agent · reads all of it · Before: one file, no identity Review agent reads all of it Migration agent · reads all of it · Before: one file, no identity Migration agent reads all of it Docs agent · reads all of it · Before: one file, no identity Docs agent reads all of it Review agent · identity: 2 keys + fingerprint · With Keyspout: prove an identity, receive one leased secret Review agent identity: 2 keys + fingerprint Migration agent · identity: 2 keys + fingerprint · With Keyspout: prove an identity, receive one leased secret Migration agent identity: 2 keys + fingerprint Docs agent · identity: 2 keys + fingerprint · With Keyspout: prove an identity, receive one leased secret Docs agent identity: 2 keys + fingerprint Keyspout · verifies the identity, then mints a lease · With Keyspout: prove an identity, receive one leased secret Keyspout verifies the identity, then mints a lease Repository token · v3 · leased · read-only · With Keyspout: prove an identity, receive one leased secret Repository token v3 · leased · read-only Database password · v7 · leased · read-only · With Keyspout: prove an identity, receive one leased secret Database password v7 · leased · read-only Package token · v2 · leased · publish only · With Keyspout: prove an identity, receive one leased secret Package token v2 · leased · publish only every value signs a claim verified: one version Before: one file, no identity With Keyspout: prove an identity, receive one leased secret Legend Backend Database Security External