Re:GitHub: Packages support for fine-grained PATs
by zshev on Sunday April 28, 2024 @05:37PM
(#40192233)
I’m not familiar with DO but one approach to the secret zero thing that works elsewhere is the VPS gets assigned an OIDC identity by the provider (or the VPS has access to one if it asks). That identity is in turn used to sign in to Vault.
Eventually, something needs to have a non-expiring secret to help identify it.
The more complicated we make this stuff the more chance someone will make a mistake in configuring it and open themselves up to a breach.