ampproject / ampproject/amppackager
Support the Vault API for retrieving certificates
Open
- Dominant language
- Go
- Stars
- 141
- Forks
- 46
- PR merge metrics
- No merged PRs in 30d
Description
As an alternative to reading the `.pem` from the local filesystem, allow the use of Vault's [Read Certificate](https://www.vaultproject.io/api/secret/pki/index.html#read-certificate) call to retrieve the certificate PEM at packager startup.
Contributor guide
Research direction
Start by tracing the packager startup path that currently reads the certificate PEM from the local filesystem. Read Vault's linked Read Certificate API documentation and identify how its returned PEM should fit that path. Done means startup can retrieve the certificate through Vault while local filesystem loading remains available as an alternative.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- backend, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100