VPN tunnel setup from the Pipeline

Hi there,
I am new to Circle CI.
I have a pipeline which will has some integration tests that need to make api calls over the VPN from the Circle C.I server. This is done using OpenVpn.
To do this over a pipeline I need to have a client certificate from the Circle CI. How do I go about generating that certificate from my pipeline?

Thanks in Advance

The normal way to handle access keys like this is to generate the set of files in the same way that you would when setting up a normal PC/Laptop to open a VPN session.

Once you have the files you install them into the runner via the circleci.yml script every time you cause a build to run, while also installing the OpenVPN client.