Venafi / vault-pki-monitor-venafi

Venafi PKI Monitoring Secrets Engine for HashiCorp Vault that enforces security policy and provides certificate visiblity to the enterprise.
Mozilla Public License 2.0
19 stars 9 forks source link

Forward standby/secondary issue/sign requests to primary #57

Closed tr1ck3r closed 3 years ago

tr1ck3r commented 3 years ago

Small update to address issues with Vault Enterprise Performance Replication. Part brings this project in sync with Vault master (ReplicationPerformanceStandby) and part addresses an open issue for both solutions (ReplicationPerformanceSecondary). The same logic has already been successfully applied to the vault-pki-backend-venafi project.

https://github.com/hashicorp/vault/blob/3662d15410b5bf80f77898623d6e3367b5f6d9b9/builtin/logical/pki/path_issue_sign.go#L192-L195

https://github.com/Venafi/vault-pki-backend-venafi/blob/382b9987f5f07e6dd7b2fd850d57868c3fa8b22d/plugin/pki/path_venafi_cert_enroll.go#L117-L123