hashicorp / terraform-provider-vault

Terraform Vault provider
https://www.terraform.io/docs/providers/vault/
Mozilla Public License 2.0
465 stars 543 forks source link

FR: Implement LDAP Secrets Engine #1662

Closed thekev closed 1 year ago

thekev commented 2 years ago

Terraform Version

Terraform v1.3.4

Affected Resource(s)

Expected Behavior

Complete API should be implemented in terraform provider.

Actual Behavior

It seems every other secrets engine is implemented.

Important Factoids

I'm surprised to find there isn't already an open feature request for this. Am I the only one who wants secrets management for OpenLDAP?

benashz commented 2 years ago

Hi @thekev , despite this being a Vault 1.12 we will be adding this feature during the Vault 1.13 time-frame. We can't give you an exact date for its inclusion, unfortunately.

digitalfredy commented 1 year ago

Hi @benashz

Does HachiCorp have any news about this?

I'm doing a project and I will prefer to do this via Terraform then if you give us a clue about how much time could take (weeks, months more that a year) we could decide if we take the risk to wait until this get released.

benashz commented 1 year ago

HI @digitalfredy, it should be available around the time that Vault 1.13 comes out. We don't like to provide an exact date for the major vault releases. More than likely you should see this feature available by the end of March.

digitalfredy commented 1 year ago

@benashz thanks for your diligent answer because having this in mind we will probably hold with manual management until Q1 or Q2 next year.

And for sure to me is crystal clear that is not a promise.

thekev commented 1 year ago

This feature is for the unified ldap secrets engine introduced in 1.12. I am still on 1.10. Is there terraform provider support for the openldap secrets engine? I didn't see any documentation for it, just a few resources for ad secrets.

fairclothjm commented 1 year ago

Addressed by https://github.com/hashicorp/terraform-provider-vault/pull/1859