Venafi / ansible-role-venafi

(END-OF-LIFE) Ansible Role that uses Venafi to streamline machine identity (certificate and key) acquisition.
Apache License 2.0
14 stars 8 forks source link

Support for Custom fields #43

Open jyppy opened 3 years ago

jyppy commented 3 years ago

BUSINESS PROBLEM The current Ansible-role for Venafi does not provide support for TPP Custom Fields

PROPOSED SOLUTION

Adding support in the sample.yaml for field: "color=red" that gets used by vcert when requesting a certificate from TPP and have the certificate object 'tagged' with the relevant 'Custom Fields'.

CURRENT ALTERNATIVES

Post certificate creation, make a call to the Venafi TPP API /vedsdk/Metadata/set and add the relevant "Custom Fields" to the certificate object.

tr1ck3r commented 3 years ago

Support for TPP Custom Fields was added to VCert-Python in December 2020 so the foundation is already in place for this. Delivery estimate based on current staffing, priorities, and roadmap is Q3 unless someone from our community is able to develop and contribute it sooner. Contributions are always welcome 🙂