Реестр частного провайдера Terraform с альтернативой gpg
Я реализую реестр частных поставщиков в Go. Согласно спецификации ответ на запрос пакета поставщика должен содержатьgpg_public_key
.
Go opengpg больше не поддерживается и не рекомендуется, альтернатив предлагается мало. https://pkg.go.dev/crypto/ed25519 особенно подходит для реализации реестра провайдеров, где нам нужно подписать документ shasum .
Однако у меня вопрос: если ed25519 генерирует подпись, совместимую с terraform cli? или Terraform CLI работает только с подписью, сгенерированной gpg.