Does Hashicorp Vault provides KMS Provider integration?

i want to use Hashicorp vault to store encryption key for Kubernetes ETCD database.

Currently, Kubernetes provides KMS provider and i want to know whether Hashicorp Vault provides KMS Provider integration.

Vault Enterprise can be hooked to an HSM to secure unseal keys (and a few others, in the compliance letter). The great thing about it is that you get auto-unseal while keeping strong security. Shards still exist for root token generation.

Vault HSM integration is independent of the K8S KMS provider. If you have free slots in your HSM, you could use the same HSM for both systems… But I would consider leaving the HSM backed cryptography to Vault only.